a =[[(i,a) for i in range(0,41,20) for a in range(0,41,20)]]
print(a)
这是打印列表=[(0,20(,(0,40(或其他类似的东西,但ı想要[[0,20],[0.40]之类的东西。我不想要tuple和ı想要一行代码用于循环。
(i,a)
创建一个元组。只需使用[i, a]
:
out = [[[i, a] for i in range(0, 41, 20) for a in range(0, 41, 20)]]
print(out)
输出:
[[[0, 0], [0, 20], [0, 40], [20, 0], [20, 20], [20, 40], [40, 0], [40, 20], [40, 40]]]
a =[[[i,a] for i in range(0,41,20) for a in range(0,41,20)]]
print(a)
输出:[[0,0],[0,20],[0,40],[20,0],[20,20],[20,40],[40,0],[40,20],[40,40]]
[[i,a] for i in range(0,41,20) for a in range(0,41,20)]
删除一个[]可以得到这个[[0,20],[0.40]类似的东西