可以创建n次列表:
a = [['x', 'y']]*3 # Output = [['x', 'y'], ['x', 'y'], ['x', 'y']]
但我想以这样的方式创建一个元组,但它不能像列表那样返回相似的结果。我正在执行以下操作:
a = (('x','y'))*4 # Output = ('x', 'y', 'x', 'y', 'x', 'y', 'x', 'y')
Expected_output = (('x', 'y'), ('x', 'y'), ('x', 'y'), ('x', 'y'))
有什么建议吗?谢谢。
(5) => 5
)和表示元组的闭合大括号。 - Rohin Gopalakrishnanid(a[0]) == id(a[1])
的值为True
)。元组是不可变的,所以这并不重要,但如果你在元组中有四个相同的列表并修改其中一个,结果可能会令人惊讶。 - Steven Rumbalski