12 of 151 menu

index-metodi

index-metodi etsii elementin listasta ja palauttaa sen ensimmäisen esiintymän indeksin. Ensimmäisessä parametrissa määritämme etsimämme elementin. Toisessa valinnaisessa parametrissa osoitamme haun alkukohta, kolmannessa valinnaisessa parametrissa - haun loppukohta.

Syntaksi

lista.index(mitä etsimme, [haun alku], [haun loppu])

Esimerkki

Etsitään elementin 'ab' ensimmäisen esiintymän sijainti:

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

Koodin suorituksen tulos:

0

Esimerkki

Asetetaan nyt haun alku- ja loppukohdat:

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

Koodin suorituksen tulos:

2

Esimerkki

Etsitään puuttuvaa elementtiä:

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

Tässä tapauksessa metodi palauttaa meille virheen:

ValueError: 'ab' is not in list

Katso myös

  • funktio len,
    joka palauttaa listan pituuden
  • metodi count,
    joka palauttaa elementin esiintymisten määrän listassa
  • metodi insert,
    joka lisää elementin listaan ennen määritettyä indeksiä
  • metodi pop,
    joka poistaa elementin sen indeksin perusteella
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää