thể trùng lặp:
Unexpected feature in a Python list of listsdanh sách 2D có behavor lạ khi cố gắng sửa đổi một giá trị duy nhất
Vì vậy, Tôi tương đối mới để Python và tôi đang gặp khó khăn làm việc với Lists 2D.
Dưới đây là mã của tôi:
data = [[None]*5]*5
data[0][0] = 'Cell A1'
print data
và đây là sản phẩm (định dạng để có thể đọc):
[['Cell A1', None, None, None, None],
['Cell A1', None, None, None, None],
['Cell A1', None, None, None, None],
['Cell A1', None, None, None, None],
['Cell A1', None, None, None, None]]
Tại sao mỗi hàng được gán giá trị?
Oh cậu bé, là tôi bị mắc kẹt trên vấn đề này cùng trở lại trong ngày .. :) – ktdrv