Xin chào mọi người, em đang học python, em biết cách tạo ma trận (3x2) bằng list thế này:
matrix = [[0]*2] * 3
matrix[0][1] = 2
print(*matrix)
Nhưng kỳ lạ là, em chỉ sửa 1 giá trị (0,1) nhưng nó lại sửa tất cả giá trị matrix[i][1] = 2. Em không biết tại sao. Mọi người xem và chỉ giúp em với, em xin cảm ơn mọi người.