Mit einer for-Schleife kannst du jedes Element einer Liste nacheinander durchlaufen.
Das bedeutet: Die Schleife geht automatisch durch alle Elemente der Liste und führt einen bestimmten Codeblock für jedes Element aus.

Allgemeine Struktur einer for-Schleife mit Listen
meine_liste = [Element1, Element2, Element3]
for element in meine_liste:
# Hier schreibst du, was mit jedem Element gemacht werden soll
print(element)
meine_liste: Die Liste, die durchlaufen wird.element: Platzhalter für jedes Element in der Liste.print(element): Beispielhafte Aktion – hier wird das Element ausgegeben.
Beispiel 1: Alle Elemente einer Liste ausgeben
Du möchtest die Elemente einer Liste nacheinander auf dem Bildschirm ausgeben.
Code:
namen = ["Anna", "Ben", "Clara"]
for name in namen:
print(name)
Ausgabe:
Anna
Ben
Clara
Erklärung:
Die Schleife durchläuft die Liste namen. Bei jedem Durchgang steht name für ein anderes Element der Liste und wird mit print ausgegeben.
Beispiel 2: Zahlen in einer Liste verdoppeln
Du möchtest die Elemente einer Liste bearbeiten, z. B. die Zahlen verdoppeln.
Code:
zahlen = [1, 2, 3, 4]
for zahl in zahlen:
print(zahl * 2)
Ausgabe:
2
4
6
8
Erklärung:
Die Schleife nimmt jedes Element aus der Liste zahlen, multipliziert es mit 2 und gibt das Ergebnis aus.
Beispiel 3: Durchschnitt von Zahlen berechnen
Ein häufiges Problem ist die Berechnung des Durchschnitts von Zahlen in einer Liste. Dazu durchläufst du die Liste mit einer for-Schleife, summierst die Zahlen, und teilst dann durch die Anzahl der Elemente.
Code:
zahlen = [3, 7, 8, 10, 2]
# Initialisiere die Summe
summe = 0
# Addiere alle Zahlen
for zahl in zahlen:
summe += zahl
# Berechne den Durchschnitt
durchschnitt = summe / len(zahlen)
print("Die Summe ist:", summe)
print("Der Durchschnitt ist:", durchschnitt)
Ausgabe:
Die Summe ist: 30
Der Durchschnitt ist: 6.0
Erklärung:
- Die Schleife summiert alle Zahlen aus der Liste
zahlenin der Variablensumme. - Am Ende wird die Summe durch die Anzahl der Elemente geteilt (mit
len(zahlen)), um den Durchschnitt zu berechnen.
Zusammenfassung
- Mit einer
for-Schleife kannst du alle Elemente einer Liste nacheinander verarbeiten. - Sie eignet sich sowohl für einfache Aktionen wie Ausgaben als auch für komplexere Berechnungen wie Summen oder Durchschnitte.






