Raku-Kurs / Grundlagen / Mehr über Typen / Assoziative Datentypen
Interpolation von Hashes
Um Array-Elemente in doppelt-quotierten Zeichenketten zu
interpolieren, schreiben Sie sie so, wie Sie es im Programm selbst tun:
%data<FR>. Um den gesamten Hash zu interpolieren,
fügen Sie ein Paar leerer Winkel- oder geschweifter Klammern hinzu:
@data{}. Das folgende Programm illustriert diesen
Ansatz:
my %data = FR => 'Paris', IT => 'Rome';
say "%data<FR>";
say "%data<>";
# Oder:
# say "%data{}";Dieses Programm gibt die angeforderten Daten aus:
$ raku t.raku
Paris
FR Paris
IT RomeBeachten Sie, dass das Drucken des gesamten Hashes mehrzeilige Ausgaben erzeugen kann.
Praxis
Lösen Sie 1 Quiz zum Inhalt dieses Themas.
Kursnavigation
← Quiz — Mehrstufige Hashes | Quiz — Interpolation von Hashes →
💪 Oder springen Sie direkt zu den Übungen dieses
Abschnitts.