„Our chief weapons are fear, surprise… and an almost fanatical devotion to the Pope… I'll come in again.“
— Spanish Inquisition · Flying Circus, 1970
Mehrere Werte in einer geordneten Reihe — das ist eine Liste.
Konzept
Eine Liste ist eine geordnete Sammlung von Werten. Du schreibst sie in eckigen Klammern, durch Komma getrennt:
zahlen = [3, 1, 4, 1, 5, 9, 2, 6]
namen = ["Anna", "Bernd", "Cara"]
gemischt = [1, "zwei", 3.0, True]
Listen sind geordnet — Reihenfolge bleibt, wie du sie hinschreibst. Du sprichst einzelne Elemente über ihren Index an, in eckigen Klammern:
print(namen[0]) # Anna (Python zaehlt ab 0!)
print(namen[1]) # Bernd
print(namen[-1]) # Cara (negative Indizes: vom Ende her)
len(liste) gibt dir die Anzahl der Elemente.
Achtung: namen[3] wäre bei einer 3-elementigen Liste ein IndexError.
Gültige Indizes sind 0 bis len(liste) - 1.
Live-Code
Erwartete Ausgabe:
Du hast 4 Sachen auf der Liste.
Zuerst: Brot
Zuletzt: Tomaten
Übung
Leg eine Liste lieblings_obst mit drei Obstsorten an. Gib das
mittlere Element aus (Index 1).
Quiz
Bei einer Liste mit 5 Elementen — was ist der höchste gültige Index?
- [ ] 5
- [x] 4
- [ ] 6
Modul 5 — Sammlungen (Basis). Fragen zur Lesson? Der KI-Tutor unten rechts kennt deinen letzten Run.