Урок 14. Словари

Словарь хранит пары «ключ — значение» и мгновенно находит нужное по ключу.

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Как устроен словарь

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

warehouse = {"пшеница": 10, "морковь": 3}
print(warehouse["пшеница"])   # 10

Где применяют

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

Частые ошибки со словарями

Обращение к несуществующему ключу вызывает ошибку. Прежде чем брать значение, убедитесь, что ключ есть, или задайте его заранее. Ключи в словаре уникальны — повторный ключ перезапишет прежнее значение.

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

Что если обратиться к несуществующему ключу? Python выдаст ошибку — сначала убедитесь, что ключ есть.

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

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык