LU05b - Listen
Eine Liste ist eine Sammlung (engl. Collection) von gleichartigen Variablen oder Objekten. Listen sind die einfachste Form einer Collection.
Liste definieren
Listenelemente
Element lesen
Jedes Element in der Liste hat eine Position (auch Index genannt). Beim Zählen der Elemente beginnt Python mit 0, somit gilt:
- Das erste Element hat den Index 0
- Das zweite Element hat den Index 1
- …
Ein bestimmtes Element einer Liste kann über seinen Index ausgewählt werden. Im Blockly-Editor von Codingrooms benötigen Sie dazu ein Element aus “Subscripting”.
In dieser Abbildung wird der Wert des ersten Elements der Liste numbers
in die Variable smallest
gespeichert.
Element hinzufügen
Element ändern
Sie können den Wert eines bestimmten Elements der Liste ändern. Dazu benötigen Sie den Index dieses Elements.
Element löschen
Nützliche Funktionen für Listen
Iteration über alle Listenelemente
Der Befehl for each item … in list …
erzeugt eine Iteration über alle Elemente der Liste.
Bei jedem Durchlauf wird das jeweils nächste Element der Liste in einer Variable gespeichert.
In dieser Abbildung wird bei jedem Durchlauf ein Element aus der Liste numbers
genommen und in die Variable number
gespeichert.