Глоссарий

Словарь в Python — упорядоченная коллекция произвольных объектов с доступом по ключу. Иногда его еще называют ассоциативным массивом или хеш-таблицей. Как известно, объектом в Python является абсолютно все, а каждый объект относится к какому-либо типу данных. Типы данных бывают изменяемые и неизменяемые (англ. mutable и immutable). Словари — изменяемый тип

Ключ — имя для доступа к ячейке с данными. Похож на индекс в списках и строках.

Ключом в словаре могут быть любые неизменяемые типы данных, например: строки, числа, булев тип и т. д. Список и другой словарь ключами быть не могут.

Два элемента не могут иметь одинаковый ключ.

Значение — всё, что мы положили в ячейку с определенным ключом.

Значением ключа в словаре может быть любой тип данных: строки, числа, булево значение, списки.

Получение и запись данных

Получение элементов — по ключу:

dictionary = {"cat": "Котейка"}
print(dictionary["cat"])

Изменение элементов – тоже по ключу: