在for循环中制作枚举列表

时间:2019-11-15 15:45:53

标签: python

我想生成名称包括迭代器的列表。 像这样:

 for i in range(3):
     list_{here is the number}=[i,i+2,i+10]

所需的输出:

>>list_0
[0,2,10]
>>list_1
[1,3,11]
>>list_2
[2,4,12]

感谢任何提示

2 个答案:

答案 0 :(得分:1)

查看字典理解:

result = {f'list_{i}': [i, i + 2, i + 10] for i in range(3)}

答案 1 :(得分:0)

这是您想要的吗?

[[i,i+2,i+10] for i in range(3)]