在元组内重复一个元组

Ada*_* Xu 16 python tuples

有没有办法重复元组中的元组?

如果我做的事情

a = ((0, 1) * n)
Run Code Online (Sandbox Code Playgroud)

我还是得到的

a = (0, 1, 0, 1 ..... n times) 
Run Code Online (Sandbox Code Playgroud)

如果我想要类似的东西怎么办?

a = ((0, 1), (0, 1) ... n times)
Run Code Online (Sandbox Code Playgroud)

fal*_*tru 26

将元组与元组相乘作为项目.不要忘记尾随,.

>>> ((0, 1),) * 5
((0, 1), (0, 1), (0, 1), (0, 1), (0, 1))
Run Code Online (Sandbox Code Playgroud)

  • 很好的解决方案。也适用于列表!。[(0,1),] * 5 (2认同)