Sil*_*lis 0 python loops class instance
我想创建类的实例,从列表值或字典键或值中获取它们的名称.基本上我想做的是:
iter = ['foo', 'bar']
for a in iter:
a = Cls()
Run Code Online (Sandbox Code Playgroud)
并获取Cls()类的foo和bar实例,而不是在每个循环中更新引用的实例.
提前致谢.
也许有一个词典:
iter = ['foo', 'bar']
result = {}
for a in iter:
result[a] = Cls()
Run Code Online (Sandbox Code Playgroud)
结果你会得到 { 'foo' : instance_of_Cls, 'bar' : instance_of_Cls}