Встречается на собеседованиях • сегодня

Что может быть ключом в словаре

Ключ в словаре должен быть уникальным, а также:

1. Неизменяемым (immutable): Примеры неизменяемых типов включают строку (str), число (int, float), кортеж (tuple) (если все его элементы также неизменяемы), и frozenset.

2. Хэшируемым (hashable): Это означает, что объект должен иметь хэш-значение, которое остается постоянным на протяжении всего времени существования объекта. Кроме того, объекты, сравнимые через ==, должны иметь одинаковый хэш-значение

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы