Come contare gli elementi di un array in Python
Per contare gli elementi di un array in Python, si usa il metodo size del modulo numpy.
x.size
L'oggetto x è un array, matrice o vettore, creato con la funzione array() di numpy.
Il metodo size restituisce la lunghezza dell'array.
Nota. Il metodo size può essere richiamato anche come funzione size(x) indicando l'oggetto array tra parentesi.
Un esempio
Esempio 1
Creare un array con 3 righe e 3 colonne con la funzione array() di numpy.
>>> from numpy import array
>>> matrix=array([[0,0,0],[0,0,0],[0,0,0]])
Contare gli elementi della matrice con il metodo size
>>> matrix.size
Il metodo size restituisce in output il numero degli elementi
9
La matrice è composta da nove elementi.
Esempio 2
Lo stesso risultato si ottiene con la funzione size
>>> from numpy import size
>>> size(matrix)
La funzione calcola la lunghezza dell'array
9
L'array è composto da nove elementi.