Ako získať prístup k indexu v Pythone pre slučku

V tomto článku budeme diskutovať o tom, ako získať prístup k indexu v Pythone for loop v Pythone . Tu budeme používať 4 rôzne metódy prístup k Python index zoznamu pomocou cyklu for, vrátane prístupov k nájdeniu indexov v Pythone pre reťazce, zoznamy atď. Python programovací jazyk podporuje rôzne typy slučiek, slučky je možné vykonávať rôznymi spôsobmi. Slučky sú jedným z nich a používajú sa na sekvenčný prechod.

Prístupový index v For Loop s príkladmi

Napríklad pri prechádzaní v zozname, texte alebo poli existuje a for-in slučka, ktorá je podobná slučke pre každý jazyk v iných jazykoch.

K indexu v Pythone môžeme pristupovať pomocou:

Používanie prvkov indexu na prístup k ich hodnotám

Prvok indexu sa používa na vyjadrenie umiestnenia prvku v zozname. Tu pristupujeme k indexu cez zoznam prvkov. Tu používame premennú iterátora na iteráciu cez a Reťazec .

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

Výkon:

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 

Prístup k indexu v Pythone for Loop pomocou metódy enumerate().

The enumerate() sa väčšinou používa pre cykly, kde sa používa na získanie indexu spolu s príslušným prvkom v danom rozsahu.

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

Výkon:

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

Prístup k indexu pomocou metódy porozumenia zoznamu

Porozumenie zoznamu vytvorí zoznam indexu a potom poskytne index a hodnoty indexu.

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

Výkon:

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

Prístup k indexu Pomocou metódy zip().

The PSČ metóda v Python sa používa na zips indexu a hodnôt naraz, musíme odovzdať dva zoznamy, jeden zoznam obsahuje prvky indexu a ďalší zoznam prvkov.

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

Výkon:

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