标签: python python-3.x matrix python-3.7
在尝试创建矩阵时,我注意到一个有趣的问题。我想创建一个n x m的矩阵,所以我做了以下工作:
A = [[None]*m]*n
我认为这会给我一个n x m的矩阵,而且确实如此。但是,当我尝试修改值A [0] [0]时,我注意到A [1] [0],A [2] [0],.. A [n-1] [0]都更改为相同的值。以这种方式创建矩阵会创建引用同一数组的n个数组吗?如果有人了解这个细节,我真的很想了解!