Python String index() Methode
Beispiel
Wo im Text steht das Wort "Willkommen"?:
txt = "Hello, welcome to my world."
x = txt.index("welcome")
print(x)
Definition und Verwendung
Die index()
Methode findet das erste Vorkommen des angegebenen Werts.
Die index()
Methode löst eine Ausnahme aus, wenn der Wert nicht gefunden wird.
Die index()
Methode ist fast die gleiche wie die
find()
Methode, der einzige Unterschied besteht darin, dass die find()
Methode -1 zurückgibt, wenn der Wert nicht gefunden wird. (Siehe Beispiel unten)
Syntax
string.index(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“ zum ersten Mal vor?:
txt = "Hello, welcome to my world."
x = txt.index("e")
print(x)
Beispiel
Wo im Text kommt der Buchstabe "e" zum ersten Mal vor, wenn Sie nur zwischen Position 5 und 10 suchen?:
txt = "Hello, welcome to my world."
x = txt.index("e",
5, 10)
print(x)
Beispiel
Wenn der Wert nicht gefunden wird, gibt die Methode find() -1 zurück, aber die Methode index() löst eine Ausnahme aus:
txt = "Hello, welcome to my world."
print(txt.find("q"))
print(txt.index("q"))