标签: python python-2.7
给定类的所有实例是否共享相同的方法对象?我无法使用id直接验证这一点。但是我觉得答案是肯定的,因为以下是有效的:
id
class A(object): def f(self, x, d=[]): d.append(x) print d a = A() b = A() A.f(a, 3) a.f(4) b.f(5)
输出:
[3] [3, 4] [3, 4, 5]
任何人都可以确认或证实这一点吗?