Raku-Kurs / Fortgeschritten / Container

Geordnete Container

Geordnete Container speichern mehrere Elemente und bewahren deren Reihenfolge, sodass jedes Element über seine Position erreichbar ist. (In Sonderfällen können sie auch nur ein einzelnes Element oder gar keines enthalten.) Die gebräuchlichsten geordneten Container sind Arrays und Listen.

Das Sigil @ zeigt an, dass eine Variable dafür vorgesehen ist, viele Elemente aufzunehmen. Eine Variable mit dem Sigil @ unterstützt Indizierung, sodass du ein Element über seinen Index lesen kannst, wie du es bereits im Grundlagenteil gesehen hast.

In diesem Abschnitt schauen wir uns genauer an, wie sich Arrays und Listen als Container unterscheiden: Welche davon du ändern kannst, was passiert, wenn du einen Container in einen anderen steckst, und wie Binding einem Container einen Namen gibt, ohne etwas zu kopieren.

Themen in diesem Abschnitt

Praxis

Lösen Sie 2 Quizze zum Inhalt dieses Abschnitts.

Übungen

Dieser Abschnitt enthält 3 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.

  1. Ein Array aliasieren
  2. Die Teile flach machen
  3. Einen Skalar binden

Kursnavigation

Lösung: Typisiert oder untypisiert   |   Arrays