logo

Kā piekļūt indeksam programmā Python’s for Loop

Šajā rakstā mēs apspriedīsim, kā Python cilpai piekļūt rādītājam Python . Šeit mēs izmantosim 4 dažādas metodes piekļūstot Python indekss sarakstam, kurā tiek izmantota cilpa, tostarp pieejas Python indeksu atrašanai virknēm, sarakstiem utt. Python programmēšanas valoda atbalsta dažāda veida cilpas, cilpas var izpildīt dažādos veidos. Cilpas ir viens no tiem, un tos izmanto secīgai pārvietošanai.

Piekļūstiet indeksam For Loop ar piemēriem

Piemēram, šķērsojot sarakstu, tekstu vai masīvu, ir a for-in cilpa, kas ir līdzīga citu valodu katrai cilpai.



Mēs varam piekļūt rādītājam Python, izmantojot:

Indeksa elementu izmantošana, lai piekļūtu to vērtībām

Indeksa elements tiek izmantots, lai attēlotu elementa atrašanās vietu sarakstā. Šeit mēs piekļūstam indeksam, izmantojot elementu sarakstu. Šeit mēs izmantojam iteratora mainīgo, lai iterētu caur a Stīga .

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

>

>

Izvade:

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>

Piekļūstiet indeksam programmā Python’s for Loop, izmantojot enumerate() metodi

The uzskaitīt () galvenokārt tiek izmantots cilpām, kur to izmanto, lai iegūtu indeksu kopā ar atbilstošo elementu dotajā diapazonā.

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

>

burbuļu kārtošana java

>

Izvade:

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

Piekļūstiet rādītājam, izmantojot saraksta izpratnes metodi

Saraksta izpratne izveidos indeksa sarakstu un pēc tam sniegs indeksa un indeksa vērtības.

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

>

>

Izvade:

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

Piekļūstiet indeksam, izmantojot zip() metodi

The rāvējslēdzējs metode iekšā Python tiek izmantots, lai vienā reizē saspiestu indeksu un vērtības, mums ir jānodod divi saraksti, vienā sarakstā ir indeksa elementi un citā sarakstā ir 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)>

>

>

Izvade:

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