Open In App

Find length of one array element in bytes and total bytes consumed by the elements in Numpy

Last Updated : 23 Jul, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

In NumPy we can find the length of one array element in a byte with the help of itemsize . It will return the length of the array in integer. And in the numpy for calculating total bytes consumed by the elements with the help of nbytes.

Syntax: array.itemsize 
 

Return :It will return length(int) of the array in bytes. 
 

 

Syntax: array.nbytes 
 

Return :It will return total bytes consumed by the elements.
 

Example 1:

Python




import numpy as np
 
 
array = np.array([1,3,5], dtype=np.float64)
 
# Size of the array
print(array.size)
 
# Length of one array element in bytes,
print( array.itemsize)
 
# Total bytes consumed by the elements
# of the array
print(array.nbytes)


 
 Output:

3
8
24

Example 2:

Python




import numpy as np
 
 
array = np.array([20, 34, 56, 78, 1, 9], dtype=np.float64)
 
# Size of the array
print(array.size)
 
# Length of one array element in bytes,
print(array.itemsize)
 
# Total bytes consumed by the elements
# of the array
print(array.nbytes)


 
Output: 

6
8
48

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads