Словарь

Словарь (dict) хранит пары «ключ — значение» в фигурных скобках.

Что такое словарь

Словарь (dict) хранит пары «ключ — значение» в фигурных скобках. Значение получают по ключу, а не по номеру, — это быстро и удобно.

w = {"пшеница": 10}
print(w["пшеница"])

Ключ вместо номера

В отличие от списка, в словаре значение достают не по порядковому номеру, а по осмысленному ключу. Это быстро и наглядно: w["пшеница"] сразу даёт нужное число, не нужно помнить позицию.

В игре словарём удобно хранить запасы: {"пшеница": 10, "морковь": 3} — ключ говорит, что за культура, значение — сколько её собрано.

Частые вопросы

Могут ли повторяться ключи? Нет, ключи уникальны — новое присваивание перезапишет старое значение.

Как добавить пару? Просто присвоить по новому ключу: w["морковь"] = 5.

Начать игру бесплатно