numpy.matrix.size#

属性

matrix.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