numpy.recarray.size#

атрибут

recarray.размер#

Количество элементов в массиве.

Равно 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