Урок 14. Словари
Словарь хранит пары «ключ — значение» и мгновенно находит нужное по ключу.
Как устроен словарь
Словарь — это пары в фигурных скобках: ключ, двоеточие, значение. Значение получают по ключу в квадратных скобках.
warehouse = {"пшеница": 10, "морковь": 3}
print(warehouse["пшеница"]) # 10
Где применяют
Склад ресурсов, настройки, счёт по категориям — везде, где данные удобно искать по имени, а не по номеру.
Частые ошибки со словарями
Обращение к несуществующему ключу вызывает ошибку. Прежде чем брать значение, убедитесь, что ключ есть, или задайте его заранее. Ключи в словаре уникальны — повторный ключ перезапишет прежнее значение.
Частые вопросы
Что если обратиться к несуществующему ключу? Python выдаст ошибку — сначала убедитесь, что ключ есть.
Могут ли ключи повторяться? Нет, ключи уникальны: повторное присваивание перезапишет значение.
Начать игру бесплатно