numpy.ndarray.transpose #
方法
- ndarray。转置(*轴)#
返回轴转置后的数组视图。
请参阅
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])