Python String rindex() Methode
Beispiel
Wo im Text kommt die Zeichenfolge "casa" zuletzt vor?:
txt = "Mi
casa, su casa."
x = txt.rindex("casa")
print(x)
Definition und Verwendung
Die rindex()
Methode findet das letzte Vorkommen des angegebenen Werts.
Die rindex()
Methode löst eine Ausnahme aus, wenn der Wert nicht gefunden wird.
Die rindex()
Methode ist fast die gleiche wie die
rfind()
Methode. Siehe Beispiel unten.
Syntax
string.rindex(value, start, end)
Parameterwerte
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 |
Mehr Beispiele
Beispiel
Wo im Text kommt der Buchstabe „e“ zuletzt vor?:
txt = "Hello, welcome to my world."
x = txt.rindex("e")
print(x)
Beispiel
Wo im Text kommt der Buchstabe "e" zuletzt vor, wenn Sie nur zwischen Position 5 und 10 suchen?:
txt = "Hello, welcome to my world."
x = txt.rindex("e",
5, 10)
print(x)
Beispiel
Wenn der Wert nicht gefunden wird, gibt die Methode rfind() -1 zurück, aber die Methode rindex() löst eine Ausnahme aus:
txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))