Python dictionaries

Dictionaries are a very important data structure in programming. The idea is to store large amounts of data in an efficient way. Data items are accessed with a lookup key, which is stored together with the associated data for that key.