11 Stimmen

Objekt-ID als Hash für Objekte in Python verwenden

Ist es klug, das Objekt zu verwenden id als Hash-Schlüssel (über. die __hash__ ), um ein ansonsten veränderbares Objekt für eine einzelne Instanz eines Programms zu hosten? Die Verwendung der Objektattribute wäre schöner, aber sie sind alle veränderbar und können sich ändern.

Dies fiel mir auf, als ich mir Gruppen von Instanzen und ich frage mich, ob das klug ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X