我想初始化一個列表中的字符列表的矩陣。我想初始化一個矩陣,但得到相同的行重複
aRow = [ '0', '0','0' ]
aGrid = [ aRow, aRow, aRow ]
後,似乎像一個連續重複三次,我試圖修改以下各行,並打印結果:
aGrid[1][0] = '1'
aGrid[2][0] = '2'
print(aGrid)
它看起來像我得到第三排的三倍。
[['2', '0', '0'], ['2', '0', '0'], ['2', '0', '0']]
爲什麼?
有點簡潔,但你的答案確實提供瞭解決方案,而不僅僅是解釋爲什麼它不起作用。 (不幸的是,那是我的問題,下次我只會問「你怎麼解決這個問題?」) – mkstlwtz