校对:(虚位以待)
chararray.
transpose
(*axes)返回具有轴转置的数组的视图。
对于1-D数组,这没有效果。(要在列和行向量之间更改,请先将1-D数组转换为矩阵对象。)对于2-D数组,这是通常的矩阵转置。对于n-D数组,如果给定轴,它们的顺序表示轴的排列方式(见示例)。If axes are not provided and a.shape = (i[0], i[1], ... i[n-2], i[n-1])
, then a.transpose().shape = (i[n-1], i[n-2], ... i[1], i[0])
.
参数: | axes:无,ints的元组或n ints
|
---|---|
返回: | out:ndarray
|
也可以看看
ndarray.T
例子
>>> a = np.array([[1, 2], [3, 4]])
>>> a
array([[1, 2],
[3, 4]])
>>> a.transpose()
array([[1, 3],
[2, 4]])
>>> a.transpose((1, 0))
array([[1, 3],
[2, 4]])
>>> a.transpose(1, 0)
array([[1, 3],
[2, 4]])