index-metodi
index-metodi palauttaa osamerkon ensimmäisen
esiintymän indeksin merkkijonossa. Metodin ensimmäisessä
parametrissa määritämme tarvitsemamme osamerkon,
toisessa ja kolmannessa valinnaisissa parametreissa
- haun alkamis- ja päättymisindeksin vastaavasti.
Jos osamerkkoa ei löydy, metodi heittää
poikkeuksen.
Syntaksi
merkkijono.index(osamerkko, [haun_alku], [haun_loppu])
Esimerkki
Etsitään osamerkon 'a' sijainti:
txt = 'abcadea'
print(txt.index('a'))
Koodin suorituksen tulos:
0
Esimerkki
Määritetään nyt haun rajat:
txt = 'abcadea'
print(txt.index('a', 1, 4))
Koodin suorituksen tulos:
3
Katso myös
-
metodi
rindex,
joka palauttaa osamerkon suurimman indeksin esiintymän merkkijonon lopusta -
metodi
find,
joka palauttaa osamerkon ensimmäisen esiintymän indeksin merkkijonossa -
metodi
startswith,
joka tarkistaa osamerkon merkkijonon alusta -
metodi
endswith,
joka tarkistaa osamerkon esiintymisen merkkijonon lopusta -
metodi
count,
joka palauttaa osamerkon esiintymisten määrän merkkijonossa