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.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Numpy

I metodi e le funzioni