Curso de Raku / Esenciales / Más sobre tipos / Tipos de datos asociativos
Hashes anidados
Crear hashes anidados es similar a crear arrays anidados. Usa llaves para abarcar los hashes internos.
my %people =
John => {
age => 20,
city => 'Madrid'
},
Alla => {
age => 21,
city => 'Tokyo'
};Ten en cuenta que una coma al final es un elemento de sintaxis válido:
my %people =
John => {
age => 20,
city => 'Madrid',
},
Alla => {
age => 21,
city => 'Tokyo',
};Tener una coma ayuda cuando editas la estructura copiando y pegando las líneas.
Para obtener los elementos de los hashes internos, usa dos claves una tras otra.
say %people<John><city>; # Madrid
say %people<Alla><city>; # TokyoPráctica
Resuelve 1 cuestionario sobre el contenido de este tema.
Navegación del curso
← Quiz 2 — Elementos de hash | Quiz — Hashes multinivel →
💪 O ve directamente a los ejercicios de esta
sección.