[Python-Dev] Should the default equality operator compare values instead of identities?

BJörn Lindqvist bjourne at gmail.com
Mon Nov 7 14:06:11 CET 2005


How would the value equality operator deal with recursive objects?
class Foo:
 def __init__(self):
 self.foo = self
Seems to me that it would take atleast some special-casing to get
Foo() == Foo() to evalute to True in this case...
--
mvh Björn


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /