12 of 151 menu

Metod index

Metod index traži element u listi i vraća indeks njegovog prvog pojavljivanja. U prvom parametru zadajemo element koji nas zanima. U drugom opcionom parametru navedemo poziciju početka pretrage, u trećem opcionom parametru - poziciju kraja pretrage.

Sintaksa

lista.index(šta tražimo, [početak pretrage], [kraj pretrage])

Primer

Hajde da nađemo poziciju prvog pojavljivanja elementa 'ab':

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab', 1, 3))

Rezultat izvršavanja koda:

0

Primer

A sada zadajmo pozicije za početak i kraj pretrage:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab', 1, 3))

Rezultat izvršavanja koda:

2

Primer

Potražimo element koji ne postoji:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('xx'))

U ovom slučaju metod će vratiti grešku:

ValueError: 'ab' is not in list

Videti takođe

  • funkcija len,
    koja vraća dužinu liste
  • metod count,
    koji vraća broj poklapanja elementa u listi
  • metod insert,
    koji dodaje element u listu pre navedenog indeksa
  • metod pop,
    koji uklanja element po njegovom indeksu
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij