【发布时间】:2013-09-16 06:27:33
【问题描述】:
我有一个 for 循环,它获取数据并将其附加到列表中,但是对于 for 循环的每次迭代,我希望它附加到不同的列表中。有没有办法做到这一点?
value = []
for i in list:
value.append(i)
但我想要类似的东西
for i, num in enumerate(list):
value_i.append(num)
我该怎么做呢?
【问题讨论】:
-
保留一个列表。
-
lists = [list1, list2, list3] for i, num in enumerate(list): lists[i].append(num) ?
-
append表示该列表已经存在。是这样吗? -
是的,它们已经存在了。
-
@user2631296 如果它们已经存在,sza 的答案如何正确?