Что такое словарь (dict) в Python?

Словарь (dict) в Python — это изменяемая структура данных, которая хранит пары ключ-значение.

Короткий ответ

Что ответить на собеседовании

Словарь (dict) в Python — это изменяемая структура данных, которая хранит пары ключ-значение. Ключи в словаре уникальны и обычно являются неизменяемыми типами (например, строки, числа, кортежи), а значения могут быть любыми объектами.

Подробный разбор

Ответ с пояснениями

Словарь (dict) в Python — это изменяемая структура данных, которая хранит пары ключ-значение. Ключи в словаре уникальны и обычно являются неизменяемыми типами (например, строки, числа, кортежи), а значения могут быть любыми объектами.

Словари реализованы с помощью хеш-таблиц, что обеспечивает быстрый доступ к значениям по ключу (в среднем за константное время).

Пример использования словаря:

student = {
    "name": "Иван",
    "age": 25,
    "courses": ["математика", "физика"]
}

print(student["name"])  # Выведет: Иван

# Добавление нового ключа
student["grade"] = "A"

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее