Что такое словарь
Словарь (dictionary) — это структура данных, которая хранит пары "ключ: значение
".
Ключи уникальны и используются для доступа к значениям.
Словари похожи на реальные словари, где "слово" (ключ) соответствует "определению" (значению).
Как создать словарь
-
Словарь создается с помощью фигурных скобок {}
или функции dict()
.
-
Пример:
# Создание словаря
movie = {"title": "Inception", "year": 2010, "rating": 8.8}
print(movie)
Основные операции со словарями
-
Доступ к значению по ключу:
-
Используйте ключ в квадратных скобках или метод get()
.
-
Пример:
print(movie["title"]) # Вывод: Inception
print(movie.get("year", "Элемент не существует")) # Вывод: 2010.
Метод get()
- это безопасный способ доступа к элементу словаря. В случае если такого ключа в словаре нет, программа не выдаст ошибку, а выведет "Элемент не существует" (второй параметр в скобках).
-
Добавление или изменение элемента:
-
Удаление элемента:
-
Проверка наличия ключа:
-
Получение всех ключей и значений:
-
Используйте методы keys()
, values()
и items()
.
-
Пример:
print(movie.keys()) # Все ключи
print(movie.values()) # Все значения
print(movie.items()) # Все пары "ключ: значение"
-
Очистка словаря: