Um Datenelemente in einer Liste auzulesen, gibt ist es üblich, diese über ihren Index
auszuwählen. Die folgende Animation zeigt dies:
Außerdem möchte man häufig wissen, ob die Liste überhaupt Elemente enthält,
wie viele Elemente (Länge der Liste) enthalten sind und ob sich ein bestimmtes Element in der Liste befindet.
Die folgenden Blöcke geben darauf die Antworten:
In vielen Anwendung möchte man alle Elemente einer Liste durchlaufen, um sie z. B.
auszugeben oder alle Elemente auf eine Eigenschaft zu untersuchen. Dabei gibt
es zwei verschiedene Möglichekeiten.
Zum einen kann man z. B. mit Hilfe einer Wiederholung, am besten einer for-Schleife,
die gesamte Liste durchlaufen.
Eine zweite Möglichkeit bietet der Block
. Dabei wird alle Anweisungen
innerhalb der Klammer für jedes Element des Liste wiederholt. Das folgende Programmierfenster
zeigt dies.
Bei Listen von Zahlen interssiert man sich häufig für
Durch die Blöcke kann eine Liste auf Inhalt, die Anzahl ihrer Elemente und auf das Vorhandensein eines bestimmten Elements überprüft werden.
Das Durchlaufen einer Liste erfolgt mit einer Wiederholung, die eine Zählvariable
für den Index nutzt.
Alternativ eignet sich der Block
, bei dem alle Elemente der Liste
durchlaufen werden und mit Hilfe der Variable
die Elementinhalte
ausgelesen werden können.