Open In App
Related Articles

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

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
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


Last Updated : 23 Jul, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads