我有两个问题:
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)不可能的话,我会很高兴的。你知道吗
非常感谢! 高拉夫
你是说字典吗?你知道吗
在课堂上:
如果您想保持秩序,可以使用collections模块中的ordered dictionary。你知道吗
为什么不为您的子变量创建一个字典,并使superVar成为子变量字典中的值列表呢?你知道吗
相关问题 更多 >
编程相关推荐