在此示例中,我可以在x
不触摸任何实例的情况下查找 的键C
吗?
class C:
def __init__(self):
self.x = dict(one=1, two=2)
我的目的:
我有一个ElementClass
和ManagerClass
。ElementClass
包含一个用 dict 实现的结构。并且ManagerClass
方法必须通过将输入字典的键与原型字典键的键进行比较来验证输入。
如何在不模糊的情况下实现这一点?
UPD:
人们说如果我x
用声明self
,这意味着我已经接触过实例。实际上并不总是:
class C:
x = dict(one=1, two=2)
def m(self):
print(id(self.x)
x = C()
在这个例子中,我没有x
用声明self
,但我可以用self
.