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

Python Middle Без компании
Что может быть ключом в словаре
Ответы
Ключ в словаре **должен быть уникальным**, а также: 1. **Неизменяемым (immutable):** Примеры неизменяемых типов включают строку (str), число (int, float), кортеж (tuple) (если все его элементы также неизменяемы), и frozenset. 2. **Хэшируемым (hashable):** Это означает, что объект должен иметь хэш-значение, которое остается постоянным на протяжении всего времени существования объекта. Кроме того, объекты, сравнимые через ==, должны иметь одинаковый хэш-значение