12 of 151 menu

Meetod index

Meetod index otsib elementi loendist ja tagastab selle esimese esinemise indeksi. Esimeses parameetris määrame meid huvitava elemendi. Teises valikulises parameetris määrame otsingu alguspositsiooni, kolmandas valikulises parameetris - otsingu lõpppositsiooni.

Süntaks

list.index(mida otsime, [otsingu algus], [otsingu lõpp])

Näide

Leiame elemendi 'ab' esimese esinemise positsiooni:

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

Koodi täitmise tulemus:

0

Näide

Nüüd määrame otsingu alguse ja lõpu positsioonid:

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

Koodi täitmise tulemus:

2

Näide

Otsime puuduvat elementi:

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

Sellisel juhul tagastab meetod meile vea:

ValueError: 'xx' is not in list

Vaata ka

  • funktsioon len,
    mis tagastab loendi pikkuse
  • meetod count,
    mis tagastab elemendi kokkulangevuste arvu loendis
  • meetod insert,
    mis lisab elemendi loendisse enne määratud indeksit
  • meetod pop,
    mis eemaldab elemendi selle indeksi järgi
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu