numpy.ndarray.transpose#
方法
- ndarray.transpose(*axes)#
傳回軸線已轉置的陣列視圖。
請參閱
numpy.transpose
以取得完整文件。- 參數:
- axesNone、整數元組或 n 個整數
None 或無引數:反轉軸線的順序。
整數元組:元組中第 j 個位置的 i 表示陣列的第 i 個軸線變成轉置陣列的第 j 個軸線。
n 個整數:與相同整數的 n 元組相同(此形式僅作為元組形式的「便利」替代方案)。
- 傳回值:
- pndarray
軸線經過適當排列的陣列視圖。
另請參閱
transpose
等效函式。
ndarray.T
傳回轉置陣列的陣列屬性。
ndarray.reshape
在不變更資料的情況下,為陣列提供新的形狀。
範例
>>> import numpy as np >>> 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])