Meetod index
Meetod index tagastab esimese
vastava alamstringi indeksi stringis.
Meetodi esimeses parameetris määrame vajaliku alamstringi,
teises ja kolmandas valikulistes parameetrites
- vastavalt otsingu alguse ja lõpu indeksi.
Kui alamstringi ei leita, viskab meetod
erindi.
Süntaks
string.index(alamstring, [otsingu_algus], [otsingu_lõpp])
Näide
Leiame alamstringi 'a' asukoha:
txt = 'abcadea'
print(txt.index('a'))
Koodi täitmise tulemus:
0
Näide
Määrame nüüd otsingu piirid:
txt = 'abcadea'
print(txt.index('a', 1, 4))
Koodi täitmise tulemus:
3
Vaata ka
-
meetod
rindex,
mis tagastab alamstringi suurima indeksi vastamiseks stringi lõpus -
meetod
find,
mis tagastab esimese vastava alamstringi indeksi stringis -
meetod
startswith,
mis kontrollib alamstringi stringi algusest -
meetod
endswith,
mis kontrollib alamstringi esinemist stringi lõpust -
meetod
count,
mis tagastab alamstringi esinemiste arvu stringis