Curso de Raku / Esenciales / Tipos de datos posicionales

Arrays anidados

Los arreglos pueden contener cualquier otro dato, incluidos otros arreglos. Para delimitar los bordes de los arreglos anidados, usa corchetes:

my @table = 
    [1, 2, 3, 4],
    [10, 20, 30, 40],
    [100, 200, 300, 400];

También es posible tener un par más de corchetes para el arreglo de nivel superior. El siguiente ejemplo muestra la misma estructura de datos que antes.

my @table = [
    [1, 2, 3, 4],
    [10, 20, 30, 40],
    [100, 200, 300, 400]
];

Para acceder a los elementos internos, añade tantos índices como sea necesario. Un solo par de corchetes desciende un nivel más en la estructura:

say @table[0][3]; # Imprime 4
say @table[2][1]; # Imprime 200 

Práctica

Completa el cuestionario que cubre el contenido de este tema.

Tipos de datos posicionales / Arrays   |   Tipos de datos posicionales / El array @*ARGS


💪 Or jump directly to the exercises to this section.

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська