在此示例中,我可以在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.