0
有人請解釋下列行爲嗎?Python:將元素添加到列表的元素中
X=2*[[]]
print X
X[0].append(1)
print X
產生
[[], []]
[[1], [1]]
我希望最後的名單是[[1], []]
。事實上,以下
X=[[],[]]
print X
X[0].append(1)
print X
債收益率
[[], []]
[[1], []]
爲什麼這種差異?
謝謝!我應該做'[[]在範圍內(2)]'' – geo909