If there is one data structure that you will using over and over, that is python dictionaries. JSON transfers data in terms of python dictionary specifications. XML exports data in terms of python dictionary specifications. This is probably the most efficient data storing structure in python. Putting that aside, Dictionaries in python hold data in a non structured and non ordered format. This causes python programs to require less disk space because it lacks the additional feature of python lists. This ordering requires a lot of additional resources that dictionaries save the python user. In this lecture you will be learning the basics of how to access and manipulate Dictionaries and also about the functionality of Dictionaries. (Learn Python Through Exercises Episode).
Tuples in python save further space than the dictionaries do but they are not as prolific in python programs as dictionaries are. As you know now, each additional feature causes there to be an additional requirement of resources from the python user's machine. The python tuples, however, are engineered so that they save even this space also. (Learn Python Through Exercises Episode).
string = "This information I am writing here is a string in python itself". This is how we introduced the first introduction to strings in python lecture. The following lectures accumulate knowledge to the python phenomenon by developing both you understanding of basics of python such a looping and conditionals but they also develop the love towards the magic of the strings in python. Welcome to this first lecture on python exercises on strings and characters and you will be presented with common day challenges that python programmers face so that you can learn about how exactly we manipulate strings in Python. (Learn Python Through Exercises Episode).
Python Lists are unique in the sense that they can hold any python data type variables. They can hold a python string, python numeric, and even another python list. A list's job is to hold data in a structured and ordered format. In this lecture, you will be learning the basics of how to access and manipulate lists and also about the functionality of lists which give python the dynamic nature of its very special data structures. (Learn Python Through Exercises Episode).