我有两个问题:
1)我想写这样的声明:superVar = [subVar1 = 'a', subVar2 = 'b']
在此声明之后,我想要:
superVar = ['a', 'b']
subVar1 = 'a'
subVar2 = 'b'
这在python中可以实现吗?
2)我想在类的init函数中执行以下操作:
self.superVar = [v1 = 'a', v2 = 'b']
在此声明之后,我想要:
self.superVar = ['a', 'b']
self.superVar.v1 = 'a'
self.superVar.v2 = 'b'
即让“superVar”成为其他变量名称的一部分。
正如您可能已经猜到的那样,我真正想做的是上面的(2)。(1) 只是第一步,如果 (2) 不可行,我也会很高兴。
非常感谢!高拉夫