Словари в Python
Словарь (dict
) — это структура данных, которая хранит элементы в виде пар "ключ: значение". Словари удобны, когда нужно связывать одно значение с другим, например, имя с номером телефона.
Создание словаря
person = { "имя": "Алиса", "возраст": 25, "город": "Москва" }
Доступ к значениям
Доступ к значению осуществляется по ключу:
print(person["имя"]) # Алиса
Изменение и добавление
person["возраст"] = 26 # изменение person["профессия"] = "дизайнер" # добавление
Удаление элементов
del person["город"] person.pop("профессия")
Полезные методы
keys()
— возвращает все ключиvalues()
— возвращает все значенияitems()
— возвращает пары (ключ, значение)get(key, default)
— возвращает значение по ключу (или значение по умолчанию)update(dict2)
— обновляет словарь другим словарёмclear()
— очищает словарь
Пример использования
for key, value in person.items(): print(key, "→", value)
Словари — мощный инструмент для хранения структурированной информации. Главное помнить, что ключи должны быть уникальными и неизменяемыми (например, строки или числа).