Gli utenti creano più strutture di dati di diversi tipi di dati in Python, allo stesso modo, come intero, stringa, carattere e galleggiante. L'inserimento di queste strutture di dati richiede più funzioni, operatori e metodi. Supponiamo, durante la programmazione in Python, potrebbe essere necessario generare un elenco che richiede solo zeri. In tale situazione, puoi utilizzare le funzioni e gli operatori integrati.
Questo articolo fornirà diversi metodi per la creazione di un elenco di Zeros in Python.
Come creare un elenco che contenga solo zeri in Python?
Diversi approcci vengono utilizzati per creare un elenco di Zeros in Python:
Metodo 1: creare un elenco che contiene solo zeri in Python usando l'operatore "*"
IL "*"L'operatore viene utilizzato per creare un elenco di zeri in Python. Questo operatore multipla un elenco con un numero particolare restituisce un nuovo elenco.
Sintassi
La sintassi del "*"L'operatore è elencato di seguito:
c_list = [0] *
Qui:
Esempio
Inizialmente, crea un nuovo "c_list"Elenco e inizializza con il"0"Valore affatto il suo"5"Indici. Le staffe quadrate sono utilizzate per definire il valore:
c_list = [0] * 5
Usa il "stampa()"Dichiarazione per ottenere l'elenco Python che contiene solo zeri:
Stampa (c_list)
Come puoi vedere, l'elenco Python con tutti gli zeri nei suoi cinque indici è stato visualizzato correttamente:
Metodo 2: creare un elenco che contiene solo zeri in Python usando il loop "per"
Usa la funzione iterativa, come la "per"Loop per creare un elenco che contiene solo zeri in Python. Viene utilizzato per iterarsi su una sequenza fornita. I dati forniti possono essere una tupla, un insieme di istruzioni, un elenco o una stringa. Più specificamente, può essere utilizzato per la creazione di un elenco con tutti gli zeri in Python.
Sintassi
La sintassi del "per"Il ciclo è fornito di seguito:
c_list = [per i nell'intervallo (start, end)]
Qui:
Esempio
Innanzitutto, crea una variabile di elenco con tutti gli zeri insieme alla funzione iterativa "per"Loop insieme alla dimensione dell'array a partire da"0"E terminare all'indice"5":
c_list = [0 per i nell'intervallo (0, 5)]
Infine, stampa l'elenco di tutti gli zeri:
Stampa (c_list)
Produzione
Metodo 3: creare un elenco che contiene solo zeri in Python usando il metodo "ripetizione ()"
Per generare un elenco che contiene solo zeri in Python, l'integità "ITTEROOLS.ripetere()"Funzione libreria che può essere utilizzata per ripetere un valore fornito un numero di volte e il"elenco()"Funzione per la conversione di un iterativo in un elenco.
Esempio
Innanzitutto, importare un “ITTEROOLS" biblioteca:
Importa iTtools
Chiama il "elenco()"Funzione che prende il"ITTEROOLS.ripetere()"Funzione insieme al valore iniziale da"0"E finendo a"5":
C_LIST = elenco (iTertols.ripeti (0, 5))
Usa il "stampa()"Dichiarazione per visualizzare l'elenco creato di zeri:
Stampa (c_list)
Produzione
Metodo 4: crea un elenco che contiene solo zeri in Python usando “NP.funzione zeros () "
Ultimo ma non meno importante, un modo per creare un elenco che contiene solo zeri in Python è "np.zeros ()"Metodo che restituisce un array con il numero fornito di zeri. Poi il "elenco()"La funzione può essere utilizzata per convertire l'array creato in un elenco.
Esempio
Inizialmente, importa il “numpy”Biblioteca come"np":
Importa Numpy come NP
Chiamata "np.zeros ()"La funzione insieme ai parametri come una particolare lunghezza dell'elenco e i suoi tipi di dati li passa al"c_array_list"Elenco variabile:
c_array_list = np.ZEROS (5, dType = int)
Infine, per convertire l'array zeri generato in elenco, chiamare "elenco()"Funzione e ottenerlo usando il"stampa()" dichiarazione:
stampa (elenco (c_array_list))
Come puoi vedere, l'elenco degli zeri è stato generato con successo:
È tutto! Abbiamo compilato diversi metodi per generare un elenco di zeri in Python.
Conclusione
Per generare un elenco di zeri in Python, il moltiplicato incorporato "*"Operatore, la funzione iterativa come"per"Loop, il"ripetere()", E "np.zeros ()"Vengono utilizzati metodi. IL "*"L'operatore integrato viene utilizzato per moltiplicare un elenco con un numero particolare e quindi restituisce un nuovo elenco. Il loop "per" si iterali su una sequenza. I "iTTeols integrati.La libreria ripetuta () "ripete un valore specificato un numero di volte e il" NP.Il metodo zeros () "restituisce un array con il numero fornito di zeri. Questo articolo ha illustrato le tecniche per la creazione di un elenco di zeri in Python.