Az index metódus

Az index metódus az első egyezés részsztringjének indexét adja vissza a sztringben. A metódus első paraméterében adjuk meg a kívánt részsztringet, a második és harmadik opcionális paraméterekben pedig a keresés kezdetének és végének indexét. Ha a részsztring nem található, a metódus kivételt dob.

Szintaxis

pythonsztring.index(részsztring, [keresés kezdete], [keresés vége])

Példa

Keressük meg a 'a' részsztring pozícióját:

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

A kód végrehajtásának eredménye:

python0

Példa

Most adjuk meg a keresés határait:

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

A kód végrehajtásának eredménye:

python3

Lásd még

  • a rindex metódus,
    amely a részsztring egyezésének legnagyobb indexét adja vissza a sztring végén
  • a find metódus,
    amely az első egyező részsztring indexét adja vissza a sztringben
  • a startswith metódus,
    amely a részsztringet a sztring elejéről ellenőrzi
  • a endswith metódus,
    amely a részsztring előfordulását a sztring végéről ellenőrzi
  • a count metódus,
    amely a részsztring előfordulásainak számát adja vissza a sztringben