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.”