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

pythonstring.index(alamstring, [otsingu_algus], [otsingu_lõpp])

Näide

Leiame alamstringi 'a' asukoha:

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

Koodi täitmise tulemus:

python0

Näide

Määrame nüüd otsingu piirid:

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

Koodi täitmise tulemus:

python3

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