3
我想創建一個列表矩陣,但是當我在矩陣內創建列表時,它創建了一個鏈表,而我並不需要它。列表矩陣 - Python
A=[[{}]*3]*3
result: [[{}, {}, {}], [{}, {}, {}], [{}, {}, {}]]
A[0][2]['h1']=1
result: [[{'h1': 1}, {'h1': 1}, {'h1': 1}],
[{'h1': 1}, {'h1': 1}, {'h1': 1}],
[{'h1': 1}, {'h1': 1}, {'h1': 1}]]
任何人都知道如何避免這種情況?我需要在矩陣的每個字段內列出一個列表。