Python 更改二维阵列中行的位置

Python 更改二维阵列中行的位置,python,numpy,multidimensional-array,indexing,Python,Numpy,Multidimensional Array,Indexing,我想更改二维数组 a=[[1,2,3] [3,4,5] [6,7,8] [9,10,11] 进入 使用numpy软件包时,这看起来像是的任务,即: import numpy as np a = np.array([[1,2,3],[3,4,5],[6,7,8],[9,10,11]]) b = np.flip(a,0) print(b) 输出: [[ 9 10 11] [ 6 7 8] [ 3 4 5] [ 1 2 3]] .. numpy.flipud?或a[::-1,:]

我想更改二维数组
a=[[1,2,3]
[3,4,5]
[6,7,8]
[9,10,11]
进入

使用numpy软件包时,这看起来像是的任务,即:

import numpy as np
a = np.array([[1,2,3],[3,4,5],[6,7,8],[9,10,11]])
b = np.flip(a,0)
print(b)
输出:

[[ 9 10 11]
 [ 6  7  8]
 [ 3  4  5]
 [ 1  2  3]]

..
numpy.flipud
?或
a[::-1,:]
?此外,这些是python列表,而不是numpy数组。。。
[[ 9 10 11]
 [ 6  7  8]
 [ 3  4  5]
 [ 1  2  3]]