logo

Come accedere all'indice nel ciclo for di Python

In questo articolo, discuteremo come accedere a un indice in Python per il ciclo in Python . Qui utilizzeremo 4 diversi metodi di accedendo al Indice Python di un elenco utilizzando il ciclo for, inclusi gli approcci per trovare indici in Python per stringhe, elenchi, ecc. Pitone il linguaggio di programmazione supporta diversi tipi di loop, i loop possono essere eseguiti in diversi modi. Loop sono uno di questi e vengono utilizzati per l'attraversamento sequenziale.

Accedi all'indice nel ciclo For con esempi

Ad esempio, attraversando un elenco, testo o array, c'è a per-in loop, che è simile al ciclo for-each di altri linguaggi.

Possiamo accedere all'indice in Python usando:



Utilizzo degli elementi dell'indice per accedere ai relativi valori

L'elemento indice viene utilizzato per rappresentare la posizione di un elemento in un elenco. Qui stiamo accedendo all'indice attraverso l'elenco degli elementi. Qui stiamo utilizzando una variabile iteratore per scorrere a Corda .

Python3




# create a list of subjects> data>=> 'GEEKFORGEEKS'> > print>(>'Indices and Index value in the list:'>)> > # display indices in the list> for> i>in> range>(>len>(data)):> >print>(i, data[i])>

>

>

Produzione:

Indices and Index value in the list: 0 G 1 E 2 E 3 K 4 F 5 O 6 R 7 G 8 E 9 E 10 K 11 S>

Accedi all'indice nel ciclo for di Python utilizzando il metodo enumerate()

IL enumerare() viene utilizzato principalmente per i loop in cui viene utilizzato per ottenere l'indice insieme all'elemento corrispondente nell'intervallo specificato.

Python3




# create a list of subjects> data>=> [>'java'>,>'python'>,>'HTML'>,>'PHP'>]> > > print>(>'Indices and values in list:'>)> > # get the indices and values using enumerate method> for> i>in> enumerate>(data):> >print>(i)>

>

conteggio sql distinto

>

Produzione:

Indices and values in list: (0, 'java') (1, 'python') (2, 'HTML') (3, 'PHP')>

Accedi a un indice utilizzando il metodo di comprensione delle liste

Comprensione degli elenchi creerà un elenco degli indici e quindi fornirà l'indice e i valori dell'indice.

Python3




# create a list of subjects> data>=> [>'java'>,>'python'>,>'HTML'>,>'PHP'>]> > print>(>'Indices in list:'>)> > # get the indices using list comprehension method> print>([i>for> i>in> range>(>len>(data))])> > print>(>'values in list:'>)> > # get the values from indices using list> # comprehension method> print>([data[i]>for> i>in> range>(>len>(data))])>

>

>

Produzione:

Indices in list: [0, 1, 2, 3] values in list: ['java', 'python', 'HTML', 'PHP']>

Accedi a un indice utilizzando il metodo zip()

IL cerniera lampo metodo dentro Pitone viene utilizzato per comprimere l'indice e i valori alla volta, dobbiamo passare due elenchi, un elenco di elementi dell'indice e un altro elenco di elementi.

Python3




# create a index list that stores list> indexlist>=> [>0>,>1>,>2>,>3>]> > # create a list of subjects> data>=> [>'java'>,>'python'>,>'HTML'>,>'PHP'>]> > > print>(>'index and values in list:'>)> > # get the values from indices using zip method> for> index, value>in> zip>(indexlist, data):> >print>(index, value)>

>

>

Produzione:

index and values in list: 0 java 1 python 2 HTML 3 PHP>