可能重复:
Python列表追加行为
我打算初始化长度为n的列表.
x = [[]] * n
Run Code Online (Sandbox Code Playgroud)
但是,这会以某种方式将列表链接在一起.
>>> x = [[]] * 3
>>> x[1].append(0)
>>> x
[[0], [0], [0]]
Run Code Online (Sandbox Code Playgroud)
我希望有类似的东西:
[[], [0], []]
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?