我有一个矩阵
test = np.array([[0,1,0,0],[1,0,1,1],[0,1,0,1],[0,1,1,0]])
如何对列重新排序,使它们像这个矩阵一样? (基本上最后一行以相反的顺序成为第一行,依此类推......)
np.array([[0,1,1,0],[1,0,1,0],[1,1,0,1],[0,0,1,0]])
最佳答案
只需反转两个轴即可
test[::-1,::-1]
array([[0, 1, 1, 0],
[1, 0, 1, 0],
[1, 1, 0, 1],
[0, 0, 1, 0]])
关于python - 更改 numpy 中矩阵的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58782971/