我正在尝试从2d数组交换两列,以便
a = array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
变为:
b = array([[1, 3, 2],
[4, 6, 5],
[7, 9, 8]])
我该怎么做?
答案 0 :(得分:5)
这样就可以了:
- service mysqld start
它的工作原理是在第二维位置提供b = a[:, [0, 2, 1]]
列索引。与Python一样,索引从零开始,因此第一列(最左侧)为0,第三列(最右侧,最后一列)为2。