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