在for循环中为每次循环创建新变量名

-1 投票
1 回答
958 浏览
提问于 2025-04-18 10:59

我该怎么做才能让列表的名字在下面的循环中每次都变呢?

list_of_names=["A","B"]

for item in list_of_names:
    x_i=[1,2,3]
    print "done"

这个循环会有两个循环,所以我希望在每次循环中,'i'能变成x_A和x_B,分别对应每个循环。

1 个回答

0
d={}    
for item in list_of_names:
    d['x_'+i]=[1,2,3]
    print "done"

你可以用一个字典来初始化这个值。

撰写回答