pairs = ["pair_" + str(x) for x in range(5)]
for k in range(len(pairs)):
exec("%s = %s" %(pairs[k], []))
for var in pairs:
var.extend([5])
我正在尝试通过动态创建变量进行简单测试。在第一个块中,我创建一个变量列表,并为其分配一个空列表[]。之后,我想用一个新列表简单地扩展我的任何变量(它们是空列表)[5]。该循环似乎将我的变量视为 string 而不是列表。最好的方法是什么?
注意:我的问题是关于如何扩展动态列表而不是如何创建它们。
谢谢。