我正在尝试使用类和属性。我想实现:
>>> a.b.c.d
1
为此,我已经编码
class A:
class B:
class C:
d = 1
c = C()
b = B()
a = A ()
但是,看起来它可以被编码为更简洁或简洁。有可能吗?
评论的答案:
@JohnO-因为最后,我想有一种简单的方法来组织和调用变量。例如:
vars:
鼠标:
按下:
已释放:
键
例如,这样我就可以轻松要求vars.Mouse.pressed.xdata
。如果我为此使用字典,结果将更加冗长:vars[Mouse][pressed][xdata]
。