Cursus Raku / Essentiëlen / Associatieve datentypen

Geneste hashes

Het maken van geneste hashes is vergelijkbaar met het maken van geneste arrays. Gebruik accolades om de binnenste hashes te omarmen.

my %people =
    John => {
        age => 20,
        city => 'Madrid'
    },
    Alla => {
        age => 21,
        city => 'Tokyo'
    };

Merk op dat een afsluitende komma een geldig syntactisch element is:

my %people =
    John => {
        age => 20,
        city => 'Madrid',
    },
    Alla => {
        age => 21,
        city => 'Tokyo',
    };

Het hebben van een komma helpt wanneer je de structuur bewerkt door de regels te kopiëren en plakken.

Om de elementen uit de binnenste hashes te halen, gebruik je twee sleutels achter elkaar.

say %people<John><city>; # Madrid
say %people<Alla><city>; # Tokyo

Oefening

Maak de quiz die de inhoud van dit onderwerp behandelt.

Cursusnavigatie

Associatieve datentypen / Hashes   |   Associatieve datentypen / Interpolatie van hashes


💪 Or jump directly to the exercises to this section.

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська