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!