字符串列表。具有这些名称的新变量(没有 类)。 Python
List of strings. New variables with those name (without classes). Python
如果有一个字符串列表,他们如何用这些名称创建变量(空列表对象)?
pre_vars= ['list_1','list_2','list_3']
print list_1,list_2,list_3
>>> [],[],[]
我看到了一些类似的示例,但它们使用的是 类。这可以不使用 类 来完成吗?
使用globals()
:
for name in pre_vars:
globals()[name]= []
如果有一个字符串列表,他们如何用这些名称创建变量(空列表对象)?
pre_vars= ['list_1','list_2','list_3']
print list_1,list_2,list_3
>>> [],[],[]
我看到了一些类似的示例,但它们使用的是 类。这可以不使用 类 来完成吗?
使用globals()
:
for name in pre_vars:
globals()[name]= []