Из недавнего вопроса SO (см. Создайте словарь в python, который индексируется списками) Я понял, что, вероятно, ошибочно понял смысл хешируемых и неизменяемых объектов в python.
- Что означает хеширование на практике?
- Какова связь между hashable и immmutable?
- Существуют ли изменяемые объекты, которые являются хешируемыми или неизменяемыми объектами, которые не являются хешируемыми?