Metoden index
Metoden index returnerar index för den första
förekomsten av en delsträng i en sträng. I den första
parametern anger vi den delsträng vi söker,
i den andra och tredje valfria parametrarna
- index för början respektive slut på sökningen.
Om delsträngen inte hittas, kommer metoden att kasta
ett undantag.
Syntax
sträng.index(delsträng, [sökstart], [sökslut])
Exempel
Låt oss hitta positionen för delsträngen 'a':
txt = 'abcadea'
print(txt.index('a'))
Resultat av kodkörning:
0
Exempel
Låt oss nu ange sökgränser:
txt = 'abcadea'
print(txt.index('a', 1, 4))
Resultat av kodkörning:
3
Se även
-
metoden
rindex,
som returnerar det högsta indexet för förekomst av delsträng i slutet av strängen -
metoden
find,
som returnerar index för den första förekomsten av delsträng i strängen -
metoden
startswith,
som kontrollerar delsträng från början av strängen -
metoden
endswith,
som kontrollerar förekomst av delsträng från slutet av strängen -
metoden
count,
som returnerar antalet förekomster av delsträng i strängen