Metode index

Metode index atgriež pirmās atbilstības apakšvirknes indeksu virknē. Pirmajā metodes parametrā mēs norādām vajadzīgo apakšvirkni, otrajā un trešajā neobligātajos parametros - attiecīgi meklēšanas sākuma un beigu indeksu. Ja apakšvirkne netiek atrasta, metode izraisīs izņēmumu.

Sintakse

pythonvirkne.index(apakšvirkne, [meklēšanas sākums], [meklēšanas beigas])

Piemērs

Meklēsim apakšvirknes 'a' pozīciju:

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

Koda izpildes rezultāts:

python0

Piemērs

Tagad norādīsim meklēšanas robežas:

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

Koda izpildes rezultāts:

python3

Skatiet arī

  • metodi rindex,
    kas atgriež lielāko atbilstības indeksu apakšvirknei virknes beigās
  • metodi find,
    kas atgriež pirmās atbilstības indeksu apakšvirknei virknē
  • metodi startswith,
    kas pārbauda apakšvirkni no virknes sākuma
  • metodi endswith,
    kas pārbauda apakšvirknes ietilpību no virknes beigām
  • metodi count,
    kas atgriež apakšvirknes ierašanās reižu skaitu virknē