Cursus Raku / Essentiëlen / Positionele datentypen

Geneste arrays

Arrays kunnen elke andere data bevatten, inclusief andere arrays. Om de grenzen van de geneste arrays te markeren, gebruik vierkante haken:

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

Het is ook mogelijk om nog een paar haken te hebben voor de array op het hoogste niveau. Het volgende voorbeeld toont dezelfde datastructuur als hiervoor.

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

Om toegang te krijgen tot interne items, voeg zoveel indices toe als nodig is. Een enkel paar vierkante haken gaat een niveau dieper in de structuur:

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

Oefening

Maak de quiz die de inhoud van dit onderwerp behandelt.

Cursusnavigatie

Positionele datentypen / Arrays   |   Positionele datentypen / De @*ARGS array


💪 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БългарскиРусскийУкраїнська