Il metodo Size di Numpy in Python
Il metodo size mi permette di contare il numero degli elementi in un array, vettore o matrice, precedentemente creato con la funzione array() del modulo numpy.
nomearray.size
Un esempio pratico
Importo la libreria numpy e creo una matrice.
Assegno l'oggetto array alla variabile m.
import numpy as np
m=np.array([[1,0,0],[0,1,0],[0,0,1]])
Si tratta di una matrice 3x3
$$ \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix} $$
Per sapere quanti elementi ha la matrice, uso il metodo size
m.size
Il metodo size restituisce in output il numero 9
9
La matrice ha nove elementi.
Una via alternativa
Posso richiamare il metodo size() anche come funzione.
In questo caso devo specificare l'oggetto array tra parentesi
np.size(m)
Il funzionamento e l'output sono sempre gli stessi.
9
E così via.