In [1]:
import numpy as np
In [2]:
arr = np.arange(50).reshape((10,5))
In [3]:
arr
Out[3]:
In [4]:
arr.T
Out[4]:
In [5]:
np.dot(arr.T, arr)
Out[5]:
In [6]:
arr3d = np.arange(50).reshape((5,5,2))
In [7]:
arr3d
Out[7]:
In [8]:
arr3d.transpose((1,0,2))
Out[8]:
In [9]:
arr = np.array([[1,2,3]])
In [10]:
arr.swapaxes(0,1)
Out[10]:
In [ ]: