【发布时间】:2018-07-27 23:44:26
【问题描述】:
我想创建这个元组:
a=(1,1,1),(2,2,2),(3,3,3),(4,4,4),(5,5,5),(6,6,6),(7,7,7),(8,8,8),(9,9,9)
我试过了
a=1,1,1
for i in range (2,10):
a=a,(i,i,i)
但是它在每次迭代中在其他元组中创建一个元组。
谢谢
【问题讨论】:
-
如果此循环对性能至关重要,您应该将
.append放入列表中,然后在最后使用tuple(a)。 -
@juanpa.arrivillaga。或者更好的是,一个双端队列