Heim >Backend-Entwicklung >Python-Tutorial >Was ist die Verwendung von Index in Python?
index()
Der allgemeine Zweck besteht darin, Parameter in einer Sequenz abzurufen und den Index des ersten zurückzugeben Auftreten, wenn es nicht gefunden wird, wird ein Fehler gemeldet, wie zum Beispiel:
>>> t=tuple('Allen') >>> t ('A', 'l', 'l', 'e', 'n') >>> t.index('a') Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> t.index('a') ValueError: tuple.index(x): x not in tuple >>> t.index('e') 3 >>> t.index('l') 1
Aber der Parameter kann oft vorkommen, wie geht das?
Verwandte Empfehlungen: „Python-Tutorial“
Die vollständige Syntax der Funktion index() lautet wie folgt:
str.index(str, beg=0, end=len(string))
str – gibt die Zeichenfolge an abzurufen
beg – Startindex, Standard ist 0.
end – Endindex, Standard ist die Länge der Zeichenfolge.
So können wir den Startindex zurücksetzen, um mit der Suche fortzufahren, wie zum Beispiel:
>>> t.index('l',2) 2
Da das erste „l“ bei 1 erscheint, werden wir 1 zum Startindex hinzufügen und die Suche fortsetzen genug, und 'l' wird bei Index 2 gefunden.
Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von Index in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!