我想创建这个元组:
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)
但是,它在每次迭代中在其他元组内部创建一个元组。
谢谢
在元组中使用逗号,然后加入:
a = ((1,1,1),)
for i in range(2,10):
a = a + ((i,i,i),)
编辑:适应juanpa.arrivillaga的注释,如果您想坚持使用循环,这是正确的解决方案:
a = [(1,1,1)]
for i in range (2,10):
a.append((i,i,i))
a = tuple(a)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句