Python String rindex() Methode
Voorbeeld
Waar in de tekst is de laatste keer dat de string "casa" voorkomt?:
txt = "Mi
casa, su casa."
x = txt.rindex("casa")
print(x)
Definitie en gebruik
De rindex()
methode vindt het laatste exemplaar van de opgegeven waarde.
De rindex()
methode genereert een uitzondering als de waarde niet wordt gevonden.
De rindex()
methode is bijna hetzelfde als de
rfind()
methode. Zie voorbeeld hieronder.
Syntaxis
string.rindex(value, start, end)
Parameterwaarden
Parameter | Description |
---|---|
value | Required. The value to search for |
start | Optional. Where to start the search. Default is 0 |
end | Optional. Where to end the search. Default is to the end of the string |
Meer voorbeelden
Voorbeeld
Waar in de tekst komt de letter "e" voor het laatst voor?:
txt = "Hello, welcome to my world."
x = txt.rindex("e")
print(x)
Voorbeeld
Waar in de tekst komt de letter "e" voor het laatst voor als u alleen zoekt tussen positie 5 en 10?:
txt = "Hello, welcome to my world."
x = txt.rindex("e",
5, 10)
print(x)
Voorbeeld
Als de waarde niet wordt gevonden, retourneert de methode rfind() -1, maar de methode rindex() genereert een uitzondering:
txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))