Zugriff auf Datenelemente

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.

Analysiere die Wirkung der folgenden Blöcke und Skripte.

Minimum, Maximum, Median und arithmetisches Mittel von Listenwerten

Bei Listen von Zahlen interssiert man sich häufig für

Analysiere zunächst das vorgegebene Skript.
Erstelle zwei weitere Skripte, die das Maximum und das arithmetische Mittel der Listenwerte berechnen.
Zusatzaufgabe: Erstelle zwei neue Blöcke und , die diese Funktionen beinhalten.

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.