Making notes as I work through Dr Chucks Python for Everyone course on Coursera.
There are 3 main types in Python:
- Lists []
 - Dictionaries {}
 - Tuples ()
 
List
Lists are mutable, ie elements can be changed.
Creation of a list:
emptylist = []
thislist  = ["A","B","C"]
print( thislist )
  ['A', 'B', 'C']
print( thislist[1] )
  B
Dictionary
Dictionaries are key value pairs.
Creation of Dictionary
emptydict = {}
thisdict  = {0:"A", 1:"B", 2:"C"} 
print( thisdict )
  {0: 'A', 1: 'B', 2: 'C'}
print( thisdict[1] )
  B
Tuple
Tuples are unmodifiable lists. elements can not be changed or reordered.
Creation of Tuple.
emptytuple = () # This is of no real use as imutable
thistuple  = ("A", "B", "C")
print( thistuple )
  ('A', 'B', 'C')
print( thistuple[1] )
  B