Kapitel 3. Listen und Arrays

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wenn ein Skalar der "Singular" in Perl ist, wie wir ihn am Anfang von Kapitel 2 beschrieben haben, wird der "Plural" in Perl durch Listen und Arrays repräsentiert.

Eine Liste ist eine geordnete Sammlung von Skalaren. Ein Array ist eine Variable, die eine Liste enthält. Die meisten Menschen verwenden die Begriffe synonym, aber es gibt einen großen Unterschied. Die Liste sind die Daten und das Array ist die Variable, die diese Daten speichert. Du kannst einen Listenwert haben, der sich nicht in einem Array befindet, aber jede Array-Variable enthält eine Liste (auch wenn diese Liste leer sein kann). Abbildung 3-1 stellt eine Liste dar, egal ob sie in einem Array gespeichert ist oder nicht.

Da Listen und Arrays viele der gleichen Operationen durchführen, genau wie skalare Werte und Variablen, werden wir sie parallel behandeln. Vergiss aber nicht ihre Unterschiede.

Abbildung 3-1. Eine Liste mit fünf Elementen

Jedes Element eines Arrays oder einer Liste ist ein separater Einzelwert. Diese Werte sind geordnet, das heißt, sie haben eine bestimmte Reihenfolge vom ersten bis zum letzten Element. Die Elemente eines Arrays oder einer Liste werden durch ganze Zahlen indiziert, die bei Null beginnen und durch Einsen gezählt werden, so dass ...

Get Perl lernen, 8. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.