12 of 151 menu

Metoden index

Metoden index søker etter et element i en liste og returnerer indeksen til dens første forekomst. I den første parameteren angir vi elementet vi er interessert i. I den andre valgfrie parameteren angir vi startposisjonen for søket, i den tredje valgfrie parameteren - sluttposisjonen for søket.

Syntaks

liste.index(hva vi søker etter, [start på søk], [slutt på søk])

Eksempel

La oss finne posisjonen til den første forekomsten av elementet 'ab':

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

Resultat av kjøring av koden:

0

Eksempel

La oss nå angi posisjoner for start og slutt av søket:

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

Resultat av kjøring av koden:

2

Eksempel

La oss søke etter et element som ikke finnes:

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

I dette tilfellet vil metoden returnere en feil:

ValueError: 'ab' is not in list

Se også

  • funksjonen len,
    som returnerer lengden på listen
  • metoden count,
    som returnerer antall forekomster av et element i listen
  • metoden insert,
    som legger til et element i listen før den angitte indeksen
  • metoden pop,
    som fjerner et element etter dets indeks
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis