Czy warto używać obiektu id
jako klucza skrótu (za pomocą: __hash__
), aby móc mieszać obiekt, który w innym wypadku można zmienić, dla pojedynczego wystąpienia programu? Używanie atrybutów obiektu byłoby przyjemniejsze, ale wszystkie są zmienne i mogą się zmieniać.Używanie identyfikatora obiektu jako skrótu dla obiektów w języku Python
To przyszło mi do głowy patrząc na Sets of instances i zastanawiam się, czy to jest mądre.
Dzięki. Twoje drugie zdanie wyjaśnia to całkiem dobrze. –