12 of 151 menu

Metóda index

Metóda index vyhľadáva prvok v zozname a vráti index jeho prvého výskytu. V prvom parametri zadáme prvok, ktorý hľadáme. V druhom voliteľnom parametri uvádzame pozíciu začiatku vyhľadávania, v treťom voliteľnom parametri - pozíciu konca vyhľadávania.

Syntax

zoznam.index(čo hľadáme, [začiatok vyhľadávania], [koniec vyhľadávania])

Príklad

Nájdime pozíciu prvého výskytu prvku 'ab':

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

Výsledok vykonania kódu:

0

Príklad

A teraz zadajme pozície pre začiatok a koniec vyhľadávania:

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

Výsledok vykonania kódu:

2

Príklad

Poďme hľadať chýbajúci prvok:

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

V tomto prípade metóda vráti chybu:

ValueError: 'ab' is not in list

Pozrite tiež

  • funkcia len,
    ktorá vráti dĺžku zoznamu
  • metóda count,
    ktorá vráti počet zhôd prvku v zozname
  • metóda insert,
    ktorá pridá prvok do zoznamu pred zadaným indexom
  • metóda pop,
    ktorá odstráni prvok podľa jeho indexu
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť