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

pythonsträng.index(delsträng, [sökstart], [sökslut])

Exempel

Låt oss hitta positionen för delsträngen 'a':

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

Resultat av kodkörning:

python0

Exempel

Låt oss nu ange sökgränser:

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

Resultat av kodkörning:

python3

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