Heim > Artikel > Backend-Entwicklung > Was bedeutet Aufzählung in Python?
enumerate(iteration, start): Gibt ein Aufzählungsobjekt zurück. Der Iterator (Iteration) muss ein anderes unterstütztes Iterationsobjekt sein. Der Anfangswert ist standardmäßig Null. Wenn Sie also nicht „Start“ eingeben, bedeutet dies, dass bei Null begonnen wird. Die Eingabe des Iterators kann eine Liste, eine Zeichenfolge, ein Satz usw. sein, da dies die Objekte sind, die iteriert werden. Gibt ein Objekt zurück. Wenn Sie es in Form einer Liste ausdrücken, ist es ein Tupel. Das erste Element stellt die Anzahl der Elemente dar Das zweite Element ist das entsprechende Element des Iterators, wenn der Standardstart Null ist. Wenn es nicht Null ist, bedeutet dies, dass das erste Element des ersten Tupels der Liste der Wert von start ist und die nachfolgenden Elemente der Reihe nach akkumuliert werden und das zweite Element immer noch dieselbe Bedeutung hat.
enumerate(X, [start=0])
Der Parameter
Verwandte Empfehlungen: „Python-Video-Tutorial“
X kann ein Wörterbuch oder eine Sequenz sein.
>>> a = {1: 1, 2: 2, 3: 3} >>> for i , item in enumerate(a): print i, item Ouput: 1 2 3rrree
enumerate kann auch zum Zählen der Anzahl der Dateizeilen verwendet werden und kann größere Dateien verarbeiten.
>>> b = [1,2,3,4,5,6] >>> for i , item in enumerate(b): print i, item Ouput: 1 2 3 4 5 6 >>> for i , item in enumerate(b, start=10): print i, item Ouput: 1 2 3 4 5 6
Das obige ist der detaillierte Inhalt vonWas bedeutet Aufzählung in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!