Machen Sie eine python-benutzerdefinierte Klassen-sortierbare, hashable
Posted: 01 May 2025, 01:05
Welche Methoden müssen überschrieben/implementiert werden, wenn benutzerdefinierte Klassen in Python sortierbar und/oder hashabel machen? Ich gehe davon aus, dass ich einige Teilmenge von < /p>
implementieren muss['__cmp__', '__eq__', '__ge__', '__gt__', '__hash__', '__le__', '__lt__', '__ne__']
< /code>
Gibt es einen Unterschied, in dem Methoden für Python3 implementiert werden müssen, im Gegensatz zu Python2? < /p>
implementieren muss['__cmp__', '__eq__', '__ge__', '__gt__', '__hash__', '__le__', '__lt__', '__ne__']
< /code>
Gibt es einen Unterschied, in dem Methoden für Python3 implementiert werden müssen, im Gegensatz zu Python2? < /p>