Hey, gente! In questo articolo, ci concentreremo su alcuni semplici modi per inizializzare un array Python.

Che cos’è un array Python?

Python Array è una struttura dati che contiene valori di dati simili in posizioni di memoria contigue.

Rispetto a un elenco(array dinamici), gli array Python memorizzano il tipo simile di elementi in esso contenuti. Mentre un elenco Python può memorizzare elementi appartenenti a diversi tipi di dati in esso.,

Ora, diamo un’occhiata ai diversi modi per inizializzare un array in Python.

Metodo 1: Utilizzo della funzione for loop e Python range ()

La funzione Python for loop e range() insieme può essere utilizzata per inizializzare un array con un valore predefinito.

Sintassi:


La funzione Python range() accetta un numero come argomento e restituisce una sequenza di numeri che inizia da 0 e termina con il numero specificato, incrementando di 1 ogni volta.,

Python for loop posizionerebbe 0 (valore predefinito) per ogni elemento dell’array tra l’intervallo specificato nella funzione range ().

Esempio:

arr=arr = print(arr)

Abbiamo creato un array — ‘arr’ e lo abbiamo initalizzato con 5 elementi che portano un valore predefinito (0).

Output:


Metodo 2: modulo Python NumPy per creare e inizializzare array

Il modulo Python NumPy può essere utilizzato per creare array e manipolare i dati in modo efficiente. Il numpy.,empty () funzione crea una matrice di una dimensione specificata con un valore predefinito = ‘None’.

Sintassi:

numpy.empty(size,dtype=object)

Esempio:

import numpy as nparr = np.empty(10, dtype=object) print(arr)

Uscita:


il Metodo 3: metodo Diretto per inizializzare un Pitone array

Mentre dichiara l’array, siamo in grado di inizializzare i valori dei dati utilizzando il seguente comando:

array-name = *size

Esempio:

arr_num = * 5print(arr_num)arr_str = * 10print(arr_str)

Come si è visto nell’esempio precedente, abbiamo creato due array con i valori di default ‘0’ e ‘P’ con la dimensione specificata con esso.,

Uscita:


Conclusione

Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *