logo

So greifen Sie auf den Index in der for-Schleife von Python zu

In diesem Artikel besprechen wir, wie man in Python auf einen Index für eine Schleife in Python zugreift . Hier werden wir 4 verschiedene Methoden verwenden Zugriff auf die Python-Index einer Liste mithilfe einer for-Schleife, einschließlich Ansätzen zum Finden von Indizes in Python für Zeichenfolgen, Listen usw. Python Da die Programmiersprache die verschiedenen Arten von Schleifen unterstützt, können die Schleifen auf unterschiedliche Weise ausgeführt werden. Schleifen sind eine davon und werden für die sequentielle Durchquerung verwendet.

Greifen Sie mit Beispielen auf den Index in der For-Schleife zu

Beim Durchlaufen einer Liste, eines Textes oder eines Arrays gibt es beispielsweise eine für in Schleife, die der for-each-Schleife anderer Sprachen ähnelt.

Wir können auf den Index in Python zugreifen, indem wir Folgendes verwenden:



Verwenden der Indexelemente, um auf ihre Werte zuzugreifen

Das Indexelement wird verwendet, um die Position eines Elements in einer Liste darzustellen. Hier greifen wir über die Liste der Elemente auf den Index zu. Hier verwenden wir eine Iteratorvariable, um a zu durchlaufen Zeichenfolge .

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])>

>

>

Ausgabe:

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>

Greifen Sie mit der Methode enumerate() auf den Index in der for-Schleife von Python zu

Der aufzählen() wird hauptsächlich für Schleifen verwendet, in denen es verwendet wird, um den Index zusammen mit dem entsprechenden Element über den angegebenen Bereich abzurufen.

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)>

>

Was bedeutet xdxd?

>

Ausgabe:

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

Greifen Sie mithilfe der Listenverständnismethode auf einen Index zu

Listenverständnis erstellt eine Liste des Index und gibt dann den Index und die Indexwerte an.

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))])>

>

>

Ausgabe:

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

Greifen Sie mit der Methode zip() auf einen Index zu

Der Reißverschluss Methode in Python wird verwendet, um den Index und die Werte gleichzeitig zu komprimieren. Wir müssen zwei Listen übergeben, eine Liste mit Indexelementen und eine andere Liste mit Elementen.

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)>

>

>

Ausgabe:

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