Die for-Schleife in Python
Schleifen sind für die wiederholte Ausführung derselben Operation vorgesehen, zum Beispiel für das Durchlaufen von Elementen iterierbarer Objekte. Zu solchen Objekten gehören Zeichenketten, Tupel, Listen, Mengen und Wörterbücher.
In Python wird am häufigsten die
for-Schleife verwendet.
Ihre Syntax sieht so aus:
for Element in iterierbares Objekt:
Schleifenkörper
In der for-Schleife muss, genauso wie in der
if-else-Konstruktion,
unter dem Bedingungsblock für den darunter
stehenden Code eingerückt werden.
Nehmen wir an, wir haben eine Liste lst:
lst = [1, 2, 3, 4, 5]
Lassen Sie uns mit der for-Schleife alle
ihre Elemente durchlaufen und ausgeben:
lst = [1, 2, 3, 4, 5]
for el in lst:
print(el) # gibt 1, 2... 5 aus
Im Schleifenkörper können verschiedene Operationen mit den Elementen ausgeführt werden. Lassen Sie uns die Quadrate der Elementwerte ausgeben:
for el in lst:
print(el ** 2) # gibt 1, 4... 25 aus
Gegeben ist eine Liste:
tst = ['1', '2', '3', '4', '5']
Durchlaufen Sie sie mit einer Schleife und geben Sie jedes Element in der Konsole aus.
Gegeben ist ein Tupel:
tst = (1, 2, 3, 4, 5)
Durchlaufen Sie es mit einer Schleife und geben Sie jedes Element in der Konsole aus.
Gegeben ist eine Menge:
tst = {'a', 'b', 'c', 'd', 'e'}
Durchlaufen Sie sie mit einer Schleife und geben Sie jedes Element in der Konsole aus.
Gegeben ist eine Zeichenkette:
tst = 'abcde'
Durchlaufen Sie sie mit einer Schleife und geben Sie jedes Zeichen in der Konsole aus.
Gegeben ist eine Zahl:
tst = 12345
Durchlaufen Sie sie mit einer Schleife und geben Sie jede Ziffer in der Konsole aus.
Gegeben ist eine Liste:
tst = [1, 2, 3, 4, 5]
Addieren Sie zu jedem ihrer Elemente die Zahl
2 und geben Sie das Ergebnis in der Konsole aus.