Come ottenere un indice in Python

Come ottenere un indice in Python
Discuteremo di come ottenere l'indice in Python in questo articolo. Qui passeremo attraverso quattro diverse tecniche di programmazione Python per ottenere l'indice di un elenco utilizzando un ciclo "per".

La lingua Python offre vari tipi di loop per soddisfare i requisiti di looping. In Python, ci sono numerosi modi per eseguire i loop. Il per loop è uno di quelli impiegati per l'attraversamento progressivo.

Per illustrazione, il For (i = 0; in; i ++) può essere usato per iterare attraverso un elenco, una stringa o un array. Per ogni ciclo di Python, esiste un ciclo "per in" identico a quelli in altri linguaggi di programmazione.

In Python, possiamo ottenere l'indice mediante:

  • Elementi indicizzati
  • Enumerate () funzione
  • Comprensioni dell'elenco
  • funzione zip ()

Usa la variabile indice

Il posizionamento di qualsiasi oggetto in un elenco è rappresentato dall'elemento indice. Nella seguente illustrazione, utilizziamo l'elenco delle entità per ottenere l'indice. Itegniamo attraverso una stringa richiesta mediante l'uso di un attributo iteratore.

Innanzitutto, inizializziamo la variabile "d" e la assegniamo il valore "parco giochi". Per visualizzare la riga "Elenco degli indici e dei loro valori:" Sullo schermo, utilizziamo il metodo Print (). Usiamo un ciclo "per" per mostrare gli indici dell'elenco. Utilizziamo il metodo Len () all'interno di questo loop "per". Per determinare la lunghezza del valore di "d", utilizziamo la funzione len (). Questo ciclo si trasmette fino a quando non si ottiene.

Usa la funzione enumerate ()

Questa metodologia è utilizzata nel ciclo "per" per ottenere l'indice e il valore correlato per ciascun elemento in un elenco all'interno di un intervallo.

Qui, dichiariamo un elenco dei quattro diversi frutti. Una variabile denominata "D_1" viene utilizzata per archiviare questo elenco. L'istruzione "gli indici e i valori sono:" viene visualizzata quando viene utilizzato il metodo print (). Utilizziamo la funzione "per" loop e enumerate () per acquisire gli indici e i valori. La funzione print () viene quindi applicata per stampare il risultato.

Usa l'approccio di comprensione dell'elenco

Questa tecnica crea un elenco degli indici prima di fornire gli elementi dell'indice e dell'indice.

I nomi dei paesi sono elencati e conservati nella variabile "c_name."La stringa" indici "è stampata sullo schermo con il metodo Print (). In seguito, utilizziamo l'approccio di comprensione dell'elenco per ottenere gli indici. Per acquisire la lunghezza dell'elenco richiesto, applichiamo la funzione Len (). Utilizziamo ancora una volta il metodo print () per visualizzare la parola "valori" sullo schermo. Ora, utilizzando la tecnica di comprensione dell'elenco, otteniamo i dati degli indici. Gli indici e i valori sono mostrati utilizzando il metodo Print ().

Usa la funzione zip ()

Dobbiamo passare due elenchi per utilizzare la tecnica zip che zip l'indice e i valori, contemporaneamente. Ci sono due elenchi: uno con valori indici e l'altro con componenti.

Per avviare il programma, vengono create due elenchi. Il primo ha numeri interi diversi. La variabile "i_list" indica questo elenco. Il secondo mostra un elenco di alcune professioni. Dichiariamo una variabile "p_list" per rappresentare l'elenco delle professioni. Utilizziamo il ciclo "per" e la funzione zip () per acquisire gli indici e i valori. Forniamo i due elenchi come parametri della funzione ZIP. Alla fine, il metodo Print () viene applicato per mostrare l'indice e i valori.

Conclusione

Questo articolo riassume i quattro modi Python per ottenere l'indice. Eseguiamo molti programmi relativi a tali procedure. Per ottenere l'indice in Python, utilizziamo la variabile dell'indice nel primo esempio, enumerate () nella seconda istanza, la comprensione dell'elenco nel terzo scenario e la tecnica Zip () nell'ultima illustrazione. I codici di questo articolo sono implementati sul software SPDYER.