Python-如何在循环中扩展动态列表?

时间:2018-11-12 17:26:14

标签: python dictionary

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 而不是列表。最好的方法是什么?

注意:我的问题是关于如何扩展动态列表而不是如何创建它们。

谢谢。

0 个答案:

没有答案