Какие методы должны быть переопределены/реализованы при создании пользовательских классов сортируемыми и/или хэшабельными в Python? Я предполагаю, что мне нужно некоторое реализацию некоторой подмножества < /p>
['__cmp__', '__eq__', '__ge__', '__gt__', '__hash__', '__le__', '__lt__', '__ne__']
< /code>
Есть ли разница, в каких методах необходимо реализовать для Python3, а не Python2? < /p>
Подробнее здесь: https://stackoverflow.com/questions/715 ... e-hashable
Создание пользовательского класса с сортировкой, определяемым пользователем Python, Hashable ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение