OKPEDIA PYTHON MATRICI

Come fare un array con elementi a zero in Python

Per creare un vettore o una matrice con gli elementi a zero in Python, si può usare la funzione zeros() del modulo numpy.

zeros(n)

Il parametro n indica la dimensione dell'oggetto.

  • n = numero degli elementi del vettore
  • (n,m) = numero di righe(n) e colonne(m) della matrice

La funzione zeros() crea un oggetto di tipo array con tutti gli elementi uguali a zero.

Nota. La funzione zeros() può creare anche oggetti multidimensionali con più di due dimensioni.

Esempi

Esempio 1 ( vettore )

Questo script crea un vettore con sette elementi a zero

>>> import numpy as np
>>> y=np.zeros(7)

La funzione genera il seguente vettore

array([0., 0., 0., 0., 0., 0., 0.])

Di default la funzione crea un oggetto con gli elementi reali in virgola mobile.

Esempio 2 ( vettori con numeri interi )

Per creare un array con numeri interi, indicare l'opzione dtype=int).

>>> import numpy as np
>>> y=np.zeros(7, dtype=int)

Il risultato in input è

array([0, 0, 0, 0, 0, 0, 0])

Esempio 3 ( matrici )

Questo script crea una matrice 3x3 con elementi a zero.

>>> import numpy as np
>>> y=np.zeros((3,3))

Il risultato in output è

array([[0., 0., 0.],
[0., 0., 0.],
[0., 0., 0.]])

Ogni lista dell'oggetto è una riga della matrice.

Le righe sono separate da una virgola.

https://how.okpedia.org/it/python/python-come-creare-un-array-a-zero


Segnala un errore o invia un suggerimento per migliorare la pagina


Matrici in Python


FacebookTwitterLinkedinLinkedin