12 of 151 menu

Metoden index

Metoden index søger efter et element i en liste og returnerer indekset for dets første forekomst. I den første parameter angiver vi det element, vi er interesseret i. I den anden valgfrie parameter angiver vi startpositionen for søgningen, i den tredje valgfrie parameter - slutpositionen for søgningen.

Syntaks

liste.index(hvad søger vi, [start af søgning], [slut af søgning])

Eksempel

Lad os finde positionen for den første forekomst af elementet 'ab':

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

Resultatet af udførelse af koden:

0

Eksempel

Lad os nu angive positioner for start og slut af søgningen:

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

Resultatet af udførelse af koden:

2

Eksempel

Lad os søge efter et element, der ikke findes:

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

I dette tilfælde returnerer metoden en fejl:

ValueError: 'ab' is not in list

Se også

  • funktionen len,
    som returnerer længden af en liste
  • metoden count,
    som returnerer antallet af forekomster af et element i listen
  • metoden insert,
    som tilføjer et element til listen før det angivne indeks
  • metoden pop,
    som fjerner et element efter dets indeks
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis