Kaip pasiekti indeksą „Python's for Loop“.
Šiame straipsnyje aptarsime, kaip pasiekti „Python for Loop“ rodyklę „Python“. . Čia mes naudosime 4 skirtingus metodus prieiga prie Python sąrašo indeksas, kuriame naudojamas ciklas, įskaitant metodus, kaip rasti „Python“ eilučių, sąrašų ir kt. rodykles. Python programavimo kalba palaiko įvairių tipų kilpas, kilpos gali būti vykdomos įvairiais būdais. Kilpos yra vienas iš jų ir naudojami nuosekliam perėjimui.
Prieigos indeksas For Loop su pavyzdžiais
Pavyzdžiui, keliaujant sąraše, tekste ar masyve yra a for-in kilpa, kuri yra panaši į kitų kalbų for-kiekvieną kilpą.
Python rodyklę galime pasiekti naudodami:
Indekso elementų naudojimas jų reikšmėms pasiekti
Indekso elementas naudojamas nurodyti elemento vietą sąraše. Čia mes pasiekiame indeksą per elementų sąrašą. Čia mes naudojame iteratoriaus kintamąjį, kad kartotume per a Styga .
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])> |
Išvestis:
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
Pasiekite indeksą „Python's for Loop“ naudodami enumerate() metodą
The išvardinti () dažniausiai naudojamas kilpoms, kai jis naudojamas indeksui gauti kartu su atitinkamu elementu per nurodytą 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)> |
Išvestis:
Indices and values in list: (0, 'java') (1, 'python') (2, 'HTML') (3, 'PHP')
Pasiekite rodyklę naudodami sąrašo supratimo metodą
Sąrašo supratimas sudarys indekso sąrašą ir pateiks indekso bei indekso reikšmes.
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))])> |
Išvestis:
Indices in list: [0, 1, 2, 3] values in list: ['java', 'python', 'HTML', 'PHP']
Pasiekite rodyklę naudodami zip() metodą
The užtrauktukas metodas in Python yra naudojamas indeksui ir reikšmėms supakuoti vienu metu, turime perduoti du sąrašus, vienas sąrašas yra indekso elementų, o kitas sąrašas yra elementų.
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)> |
Išvestis:
index and values in list: 0 java 1 python 2 HTML 3 PHP