Отображение (mapping) — это коллекция элементов, где каждый элемент связан с уникальным ключом. Ключ используется для доступа к значению. В Python основным типом отображения является словарь (dict).
Ключевые особенности отображений:
В Python, dict реализует протокол отображения, что означает наличие определенных методов и операций:
len(d): Возвращает количество пар ключ-значение.d[key]: Возвращает значение по ключу, либо вызывает KeyError если ключа нет.d[key] = value: Добавляет или изменяет значение для ключа.del d[key]: Удаляет пару по ключу.key in d: Проверяет наличие ключа.d.keys(): Возвращает представление ключей.d.values(): Возвращает представление значений.d.items(): Возвращает представление пар ключ-значение.python