12 of 151 menu

Metodas index

Metodas index ieško elemento sąraše ir grąžina pirmojo jo pasikartojimo indeksą. Pirmajame parametre nurodome mus dominantį elementą. Antrajame neprivalomame parametre nurodome paieškos pradžios poziciją, trečiajame neprivalomame parametre - paieškos pabaigos poziciją.

Sintaksė

sąrašas.index(ką ieškome, [paieškos pradžia], [paieškos pabaiga])

Pavyzdys

Raskime pirmojo pasikartojimo elemento 'ab' poziciją:

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

Kodo vykdymo rezultatas:

0

Pavyzdys

Dabar nustatykime paieškos pradžios ir pabaigos pozicijas:

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

Kodo vykdymo rezultatas:

2

Pavyzdys

Ieškokime nesantį elementą:

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

Šiuo atveju metodas mums grąžins klaidą:

ValueError: 'ab' is not in list

Taip pat žiūrėkite

  • funkcija len,
    kuri grąžina sąrašo ilgį
  • metodas count,
    kuris grąžina elemento atitikimų kiekį sąraše
  • metodas insert,
    kuris prideda elementą į sąrašą prieš nurodytą indeksą
  • metodas pop,
    kuris pašalina elementą pagal jo indeksą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti