me_edu
Python: профессиональный фундаментШаг 16 из 25 · 0% пройдено
Словари · Словари

Словарь: ключ — значение

"name" → Аня"age" → 20"city" → Москва
Словарь: каждому ключу соответствует своё значение, доступ по ключу

Словарь (dict) хранит пары «ключ — значение». В отличие от списка, где доступ по числовому индексу, в словаре доступ по ключу — обычно по строке. Создание: user = {"name": "Аня", "age": 20}. Доступ: user["name"] → "Аня".

Словари изменяемы. Добавить или изменить значение: user["city"] = "Москва". Удалить: del user["age"]. Проверить наличие ключа: "name" in user. Безопасный доступ — user.get("phone") вернёт None вместо ошибки, если ключа нет.

У словаря есть методы перебора: user.keys() — все ключи, user.values() — все значения, user.items() — пары. Их используют в цикле: for key, value in user.items(): print(key, value). Словари идеальны, когда нужно быстро находить данные по имени: телефонная книга, настройки, счётчики.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.