Corso di Raku / Fondamenti / Altro sui tipi / 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>; # TokyoPratica
Risolvi 1 quiz sul contenuto di questo argomento.
Navigazione del corso
← Quiz 2 — Elementi di hash | Quiz — Hash multilivello →
💪 Oppure vai direttamente agli esercizi di questa
sezione.