我正在尝试更改列表(矩阵)列表,但保留保存的版本,以便我可以撤消所做的更改。但是,当我更改矩阵时,保存的版本也会发生变化。这是我的代码:
matrix = [[14, 12, 13, 15, 16, 13, 12, 14],
[11, 11, 11, 11, 11, 11, 11, 11],
[0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0, 0],
[1, 1, 1, 1, 1, 1, 1, 1],
[4, 2, 3, 5, 6, 3, 2, 4]]
saved_matrix = matrix
matrix[4][2] = 8
matrix = saved_matrix
print matrix
感谢您的任何帮助!