numpy.recarray.transpose #

方法

重新排列。转置*#

返回轴转置后的数组视图。

请参阅numpy.transpose完整文档。

参数
无、整数元组或n个整数
  • 无参数或无参数:反转轴的顺序。

  • 整数元组:元组中第 j个位置的i意味着数组的第 i轴成为转置数组的第 j轴。

  • n 个整数:与相同整数的 n 元组相同(这种形式只是作为元组形式的“方便”替代方案)。

返回
数组

其轴经过适当排列的阵列视图。

也可以看看

transpose

等价函数。

ndarray.T

返回转置数组的数组属性。

ndarray.reshape

为数组提供新的形状而不更改其数据。

例子

>>> 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]])
>>> a = np.array([1, 2, 3, 4])
>>> a
array([1, 2, 3, 4])
>>> a.transpose()
array([1, 2, 3, 4])