10.4.5 Liste


Ein Computer muss oft viele Daten verarbeiten. Angenommen man will 10 verschiedene Zahlen speichern, dann wäre es extrem mühsam, wenn man für diese 10 Zahlen jeweils eine eigene Variable festlegen müsste.

Will man sich diese 10 Zahlen ausgeben lassen will, muss man alle 10 Variablennamen einzeln nennen.

Geschickter wäre es, wenn man nur eine Variable mit einem Variablennamen hätte und irgendwie geschickt die einzelnen Werte herauslesen könnte.

Genau dafür gibt es den Variablentyp Liste (wird auch Reihung oder Array genannt). Man legt den Listennamen fest (z.B. 'zahlListe') und speichert in dieser einen Variable die 10 Werte.

Mit Hilfe einer Wiederholungsschleife kann man sich dann alle Werte ausgeben lassen, indem man den Index (die Stelle in der Liste) angibt.

Hinweis: In der Informatik wir die Nummerierung einer Liste bei der Zahl 0 begonnen.


Viele Daten speichern

Den großen Vorteil der Verwendung von Listen sieht man, wenn man wirklich viele Daten speichern möchte.

Bei großen Datenmengen ist es mühsam die Daten per Hand einzugeben. Das geht mit einem Zufallsgenerator einfacher.

  • Öffne folgenden Link: Blockly-Trace-Editor

  • Stelle ein Programm zusammen, bei welchem 50 Zufallszahlen in eine Liste geschrieben werden. Die Liste der Zufallszahlen und eine zufällige Zahl daraus soll in der Trace-Tabelle angezeigt werden.


Listen mit Text

Auch Text kann in einer Liste gespeichert werden: