numpy.swapaxes() function | Python
Last Updated :
22 Apr, 2020
numpy.swapaxes()
function interchange two axes of an array.
Syntax : numpy.swapaxes(arr, axis1, axis2)
Parameters :
arr : [array_like] input array.
axis1 : [int] First axis.
axis2 : [int] Second axis.
Return : [ndarray] In earlier NumPy versions, a view of arr is returned only if the order of the axes is changed, otherwise the input array is returned. For NumPy >= 1.10.0, if arr is an ndarray, then a view of arr is returned; otherwise a new array is created.
Code #1 :
import numpy as geek
arr = geek.array([[ 2 , 4 , 6 ]])
gfg = geek.swapaxes(arr, 0 , 1 )
print (gfg)
|
Output :
[[2]
[4]
[6]]
Code #2 :
import numpy as geek
arr = geek.array([[[ 0 , 1 ], [ 2 , 3 ]], [[ 4 , 5 ], [ 6 , 7 ]]])
gfg = geek.swapaxes(arr, 0 , 2 )
print (gfg)
|
Output :
[[[0 4]
[2 6]]
[[1 5]
[3 7]]]
Share your thoughts in the comments
Please Login to comment...