numpy.ndarray.size#

属性

ndarray.size#

数组中元素的数量。

等于 np.prod(a.shape),即数组维度的乘积。

注释

a.size 返回一个标准的任意精度 Python 整数。其他获得相同值的方法(例如建议的 np.prod(a.shape),它返回 np.int_ 的实例)可能并非如此,如果该值进一步用于可能溢出固定大小整数类型的计算,则可能与之相关。

示例

>>> import numpy as np
>>> x = np.zeros((3, 5, 2), dtype=np.complex128)
>>> x.size
30
>>> np.prod(x.shape)
30