Listen · Übung
Erstelle eine Liste
Du erstellst eine Liste, indem du kommagetrennte Werte in eckige Klammern setzt. Jeder Wert wird zu einem Element.
Python gibt die Klammern, Kommas und Anführungszeichen mit aus, damit du die Listenstruktur erkennst. Der Aufruf von type() meldet list.
Erst die Werte, dann der Name
Die rechte Seite einer Zuweisung erstellt die Liste. Mit dem Namen links kannst du diese Liste erneut verwenden:
Python verlangt keine Leerzeichen nach Kommas, aber sie machen die Liste lesbarer. Eine Liste darf sich auch über mehrere Zeilen erstrecken:
Das abschließende Komma nach dem letzten Element ist erlaubt. Es erleichtert spätere Änderungen, ist für eine kurze einzeilige Liste aber nicht nötig.
Zähle die Elemente, nicht die Satzzeichen
Diese Liste enthält drei Elemente:
Du hast len() bereits mit Strings verwendet. Bei einer Liste gibt es die Anzahl der Elemente zurück, nicht die Anzahl der Zeichen.
Was gibt dieser Code aus?
drinks = ["tea", "coffee"]
print(len(drinks))Du bist dran
Ersetze im Editor die leere Liste durch die drei Reiseziele aus der Aufgabenstellung. Wenn du die gesamte Liste ausgibst, kannst du ihre Werte und deren Reihenfolge prüfen. Drei Elemente, eine Liste und deutlich weniger Jonglieren mit Namen.
Aufgabe
Erstelle eine Liste namens destinations mit genau diesen drei Strings in dieser Reihenfolge:
"Lisbon""Seoul""Nairobi"
Gib dann die vollständige Liste aus.