Dokument
libseng · Skriptsprache · Zugriff auf Listenelemente · Über Ordnungsnummer
Synopsis
element <- variable[number]
Beschreibung
Mit Hilfe des [ ] Operators (Array-Notation) kann auf ein einzelnes Element einer Geordneten Liste oder Namensliste zdirekt ugegriffen werden.
Der [ ] Operator liefert das Element der Liste mit der zwischen den eckigen Klammern angegbenen Ordnungsnummer (Index). Das erste Element einer Liste hat die Ordnungsnummer 0, das n-te Element die Ordnungsnummer n-1. Enthält die Liste kein Element mit der angegebenen Ordnungsnummer, wird ein Laufzeitfehler ausgelöst. Dies geschieht auch bei der Anwendung des [ ] Operators auf Elemente, die nicht vom Typ Liste sind.
Handelt es sich bei dem mittels [ ] gelieferte Element ebenlass um eine Liste, kann der [ ] Operator auch auf diese Liste angewandt werden. Der [ ] Operator kann dazu mehrfach hintereinander notiert werden.
Beispiel
c = { "red" "green" "blue" }
x = { 10 { 21 22 23 } 30 { a=1 b="zwei" } }
print c[1]
print x[1][2]
green
23
Siehe auch
. Operator