Numpy size() function | Python



Numpy size() function | Python

In Python, numpy.size() function count the number of elements along a given axis.

Syntax: numpy.size(arr, axis=None)
Parameters:
arr: [array_like] Input data.
axis: [int, optional] Axis(x,y,z) along which the elements(rows or columns) are counted. By default, give the total number of elements in a array
Returns: [int] Return the number of elements along a given axis.

 

Code #1 :

# Python program explaining
# numpy.size() method
# importing numpy
import numpy as np
# Making a random array
arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]])
# By default, give the total number of elements.
print(np.size(arr))

Output:

8

 

Code #2 :

# Python program explaining
# numpy.size() method
# importing numpy
import numpy as np
# Making a random array
arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]])
# count the number of elements along the axis.
# Here rows and columns are being treated
# as elements
#gives no. of rows along x-axis
print(np.size(arr, 0))
#gives no. of columns along y-axis
print(np.size(arr, 1))

Output:

2
4

Last Updated on November 11, 2021 by admin

Leave a Reply

Your email address will not be published. Required fields are marked *

Recommended Blogs