Metodas index

Metodas index grąžina pirmojo atitikimo eilutėje indeksą. Pirmajame parametre nurodome mums reikalingą paieškos eilutę, antrajame ir trečiajame neprivalomuose parametruose - atitinkamai paieškos pradžios ir pabaigos indeksą. Jei paieškos eilutė nerasta, metodas išmes išimtį.

Sintaksė

pythoneilutė.index(paieškos_eilutė, [paieškos_pradžia], [paieškos_pabaiga])

Pavyzdys

Raskime paieškos eilutės 'a' poziciją:

pythontxt = 'abcadea'
print(txt.index('a'))

Kodo vykdymo rezultatas:

python0

Pavyzdys

Dabar nurodykime paieškos ribas:

pythontxt = 'abcadea'
print(txt.index('a', 1, 4))

Kodo vykdymo rezultatas:

python3

Žiūrėkite taip pat

  • metodas rindex,
    kuris grąžina didžiausią atitikimo paieškos eilutės eilutės pabaigoje indeksą
  • metodas find,
    kuris grąžina pirmojo atitikimo paieškos eilutės eilutėje indeksą
  • metodas startswith,
    kuris tikrina paieškos eilutę nuo eilutės pradžios
  • metodas endswith,
    kuris tikrina paieškos eilutės įvykį nuo eilutės pabaigos
  • metodas count,
    kuris grąžina paieškos eilutės įvykių eilutėje skaičių