列表更改意外地反映在子列表中

问题: 我需要用Python创建一个列表列表,因此我键入了以下内容: myList = [[1] * 4] * 3 列表如下: [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]] 然后我改变了最里面的一个值: myList[0][0] = 5 现在我的列表如下: [[5, 1, 1, 1], [5, 1, 1, 1], [5, 1, 1, 1]] 这不是我想要或期

详情