Python types: collection types: mappings
A mapping type is a collection that stores objects by key, rather than by position. Mapping types maintain no reliable item order.
Dictionaries are the only core Python mapping type.
Sources
Lutz, Mark. Learning Python. Third ed., O’Reilly, 2008. Chapter 4, “Introducing Python Object Types.”