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