Listen erstellen
In dieser Lektion lernst du Listen kennen. Mit Listen kannst du mehrere Werte in einer einzigen Variable speichern und gezielt auf einzelne Elemente zugreifen.
Worum geht es in dieser Lektion?
Eine Liste ist eine Datenstruktur, in der mehrere Werte gemeinsam gespeichert werden können. Das ist praktisch, wenn zusammengehörige Daten nicht in vielen einzelnen Variablen abgelegt werden sollen.
Wie schreibt man eine Liste?
Eine Liste wird mit eckigen Klammern geschrieben, zum Beispiel [10, 20, 30] oder ["Anna", "Ben", "Clara"].
Zugriff über den Index
Auf einzelne Elemente einer Liste greift man über den Index zu. Dabei ist wichtig: Das Zählen beginnt in Python bei 0. Das erste Element hat also den Index 0, das zweite den Index 1 und so weiter.
Die Länge einer Liste
Mit len() kann man herausfinden, wie viele Elemente in einer Liste enthalten sind.
Elemente verändern
Werte in einer Liste können auch verändert werden, indem einem bestimmten Index ein neuer Wert zugewiesen wird.
Warum sind Listen wichtig?
Listen sind eine wichtige Grundlage, weil sie später oft mit Schleifen, Bedingungen und Funktionen kombiniert werden.
Beispiel 1
Dieses Beispiel zeigt, wie du eine Liste anlegst und vollständig ausgibst. In einer Liste können mehrere zusammengehörige Werte gespeichert werden.
zahlen = [10, 20, 30, 40]
print(zahlen)
Beispiel 2
Hier siehst du, wie du über den Index auf einzelne Elemente einer Liste zugreifen kannst. Wichtig ist: Das Zählen beginnt bei 0.
namen = ["Anna", "Ben", "Clara"]
print(namen[0])
print(namen[1])
print(namen[2])
Beispiel 3
In diesem Beispiel wird gezeigt, wie du die Länge einer Liste mit len() bestimmst und ein Element in der Liste veränderst.
zahlen = [10, 20, 30, 40]
print(len(zahlen))
zahlen[1] = 99
print(zahlen)
Merksatz
Listen speichern mehrere Werte in einer einzigen Variable. Auf einzelne Elemente greifst du über den Index zu, wobei das erste Element den Index 0 hat.
Aufgabe
Erstelle eine Liste mit vier Zahlen deiner Wahl.
Gib danach das zweite Element der Liste aus. Gib außerdem mit len() aus, wie viele Elemente deine Liste enthält.
Ändere anschließend einen Wert in deiner Liste und gib die komplette Liste noch einmal aus.