Erstellen und Auslesen von Listen

In Python erstellst du Listen, indem du die Elemente der Liste mit Komma getrennt in eckige Klammern schreibst.

Die folgende Codezeile erstellt eine Liste mit 6 Elementen und gibt diese Liste aus.

meineListe = [24, 13, -5, 102, 74, -87]
print(meineListe)

Es ist auch möglich eine leere Liste zu erstellen, indem man die Elemente weglässt:

leereListe = []

Zugriff auf Elemente mit Indizes

Der oben abgebildete Code erzeugt die unten abgebildete Liste. Man sieht, dass jedes Element einen eindeutigen Index hat. Der Index beginnt bei 0 beim ersten Element und wird bis zum letzten Element hochgezählt. Über diesen Index kann auf das Element zugegriffen werden.

Darstellung einer Liste mit sechs Elementen

Im folgenden Programm wird das Element mit dem Index 2 ausgegeben.

meineListe = [24, 13, -5, 102, 74, -87]
print(meineListe[2])

Verändern von Elementen

Es ist auch möglich die Elemente einer Liste zu verändern. Um das Element mit dem Index 4 auf die Zahl 1000 zu ändern, können wir folgendes schreiben.

meineListe = [24, 13, -5, 102, 74, -87]
meineListe[4] = 1000
print(meineListe)

Das Programm gibt [24, 13, -5, 102, 1000, -87] aus. Die Zahl, die vorher am Index 4 war (74), wurde durch 1000 ersetzt.

⚠️ Vorsicht: Der Index beginnt bei 0. Wenn die Liste n Elemente hat, geht der Index also von 0 bis n-1. Wenn du also beispielsweise das 4. Element der Liste ändern willst, so musst du den Index 3 angeben. Das Element mit dem Index 4 ist nicht das 4. Element, sondern das 5.

Übungen

📝 Übung 63

In der folgenden Abbildung siehst du eine Liste.

Beantworte folgende Fragen:

  • Wie viele Elemente hat die Liste?
  • Wie lautet der Index des letzten Elements?
  • Wie lautet der Index des Elements -43?
  • Wie lautet der Index des ersten Elements?

Darstellung einer Liste

📝 Übung 64

Schreibe ein Python Programm, welches die oben abgebildete Liste erstellt.

🧭 Zusammenfassung

results matching ""

    No results matching ""