logo

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

>

python generuje uuid

>

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>