15
比较对象实例的属性是否相等
我有一个类MyClass,其中包含两个成员变量foo和bar: class MyClass: def __init__(self, foo, bar): self.foo = foo self.bar = bar 我有这样的类,其每个具有相同值的两个实例foo和bar: x = MyClass('foo', 'bar') y = MyClass('foo', 'bar') 但是,当我比较它们的相等性时,Python返回False: >>> x == y False 如何使python认为这两个对象相等?