0 votes
in Python by
explain numpy.swapaxes() in Python

1 Answer

0 votes
by

numpy.swapaxes() in Python

The numpy.swapaxes() function interchanges the two specified axes of the given array.

Syntax

numpy.swapaxes(a, axis1, axis2)

Parameter

The numpy.swapaxes() method consists of three parameters, which are as follows:

a : This parameter represents the Input array.

axis1 : It represents the first axis.

axis2 : It signifies the second axis.

Return

This function returns the view of parameter ‘a’ if ‘a’ is a ndarray, else a new array is created.

Example 1

# Python Program explaining
# numpy.swapaxes() function
import numpy as np
array = np.arange(8).reshape(2,2,2)
print ('Original array:')
print (array,"\n")
# swaping the numbers between axis 1  and axis 2 (along width)
print ('The array after applying the swapaxes() function:')
print (np.swapaxes(array, 2, 1))

Output

Original array:
[[[0 1]
  [2 3]]
[[4 5]
  [6 7]]]
The array after applying the swapaxes() function:
[[[0 2]
  [1 3]]
[[4 6]
  [5 7]]]

Related questions

0 votes
asked May 19, 2022 in Python by john ganales
0 votes
asked May 19, 2022 in Python by john ganales
...