【发布时间】:2021-06-09 08:43:45
【问题描述】:
我可以使用循环创建多个列表吗?我想要实现的是创建几个列表例如:
lt_1 = []
lt_2 = []
lt_3 = []
......
以后分别在每个列表中添加项目。我尝试像上面那样命名每个列表,但是有 20 个单独命名的列表,看起来不太好。所以我尝试使用 for 循环但没有成功。给出here 的解决方案建议使用字典,但后来我无法在每个列表中附加项目。此外,我实际上想创建单独的列表(如果可能的话),这样我就可以处理每个列表中的每个元素。
我尝试了以下方式(这显然行不通),但我想做的是将 lt_z 中的“z”作为循环变量而不是变量名传递(希望这是有道理的)
for z in range(0,20):
lt_z = []
附:我刚开始学习 python,所以在尝试使用字典的解决方案时可能会遗漏一些东西。
【问题讨论】:
-
即使您创建了列表,您希望如何使用它们?