在Numpy中查找一个数组元素的长度(字节)和元素消耗的总字节数
在NumPy中,我们可以在itemsize的帮助下找到一个数组元素的字节长度。它将返回数组的整数长度。在numpy中,借助于nbytes来计算元素所消耗的总字节数。
语法: array.itemsize
返回:它将返回数组的长度(int),单位为字节。
语法: array.nbytes
返回 : 它将返回元素所消耗的总字节数。
示例 1:
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)
输出:
3
8
24
示例 2:
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)
输出:
6
8
48