Python #loop

Schleife

Holen Sie sich einen Taple in einer Schleife

Wenn die von der Schleife zu erfassenden Daten ein Taple sind, können mehrere Variablen definiert und das Tupel erfasst werden.

a = [(0, 1), (2, 3), (4, 5)]

for b, c in a:
    print(b, c)

Ausführungsergebnis

0 1 2 3 4 5

Schleife in umgekehrter Reihenfolge

Sie können wie gewohnt eine Schleife mit der Methode "reverse ()" erstellen, die in umgekehrter Reihenfolge sortiert wird.

d = [0, 1, 2, 3, 4]
for i in reversed(d):
    print(i)

Ausführungsergebnis

4 3 2 1 0

Schleife beim Abrufen des Index

Mit der Methode enumerate () können Sie den Index der Daten und den Iterator des Taples abrufen, der aus den vom Index angegebenen Daten besteht.

e = ['apple', 'orange', 'melon', 'lemon']

for i, j in enumerate(e):
    print(i, j)

Ausführungsergebnis

0 apple 1 orange 2 melon 3 lemon

Durchlaufen Sie mehrere Listen gleichzeitig

Die Methode zip () gibt einen Iterator zurück, der aus einem Taple von Werten am gleichen Index aus mehreren Argumenten besteht.

e = ['apple', 'orange', 'melon', 'lemon']
f = ['label1', 'label2', 'label3', 'label4']

for i, j in zip(f, e):
    print(i, j)

Ausführungsergebnis

label1 apple label2 orange label3 melon label4 lemon

Recommended Posts

Python #loop
Kafka Python
Python-Grundlagen ⑤
Python-Zusammenfassung
Python-Einschlussnotation
Python-Technik
Python studieren
Python-Memorandum
Python FlowFishMaster
Python-Dienst
Python-Tipps
Python-Funktion ①
Python-Grundlagen
Python-Memo
Ufo-> Python (3)
Python-Einschlussnotation
Installieren Sie Python
Python Singleton
Python-Grundlagen ④
Python-Memorandum 2
Python-Memo
Paiza Python Primer 3: Loop-Verarbeitung lernen
Python Jinja2
Python-Inkrement
atCoder 173 Python
[Python] -Funktion
Python-Installation
Python installieren 3.4.3.
Versuchen Sie Python
Python-Memo
Python iterativ
Python-Algorithmus
Python2 + word2vec
[Python] -Variablen
Python sys.intern ()
Python-Tutorial
Python-Fraktion
Python Underbar Das ist was
Python-Zusammenfassung
Starten Sie Python
Hinweis: Python
Python-Grundlagen ③
Python-Protokoll ausgeben
Python-Grundlagen
[Scraping] Python-Scraping
Python-Update (2.6-> 2.7)
Python-Memo
Python-Memorandum
Python #sort
Ufo-> Python
Python nslookup
Python lernen
[Rpmbuild] Python 3.7.3.
Prorate Python (1)
Python Memorandum
Laden Sie Python herunter
Python Memorandum
Python-Memo