为什么第一个结果False
,如果不是True
?
>>> from collections import OrderedDict
>>> OrderedDict.__repr__ is OrderedDict.__repr__
False
>>> dict.__repr__ is dict.__repr__
True
答案 0 :(得分:1)
两个OrderedDict.__repr__
未绑定到同一个对象。如果您尝试:
OrderedDict.__repr__ == OrderedDict.__repr__
你会发现它们具有相同的价值。