Corso di Raku / Fondamenti / Tipi di dati associativi

Hash annidati

Creare hash annidati è simile a creare array annidati. Usa le parentesi graffe per abbracciare gli hash interni.

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

Nota che una virgola finale è un elemento sintattico valido:

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

Avere una virgola aiuta quando modifichi la struttura copiando e incollando le righe.

Per ottenere gli elementi dagli hash interni, usa due chiavi una dopo l’altra.

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

Pratica

Completa il quiz che copre i contenuti di questo argomento.

Tipi di dati associativi / Hash   |   Tipi di dati associativi / Interpolazione di hash


💪 Or jump directly to the exercises to this section.

Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.

Traduzioni di questa pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська