Cursus Raku / Essentiëlen / Meer over types / Positionele datentypen

Subscriptie van reeksen

Een Range is een positioneel gegevenstype. Net als bij arrays kun je de individuele elementen ervan benaderen.

Bijvoorbeeld, zo druk je het derde element in de reeks van items die het bereik genereert af:

my $r = 10..20;
say $r[3]; # 13

Het is belangrijk om te beseffen dat bereiken, in tegenstelling tot arrays, niet noodzakelijk alle waarden in het geheugen bewaren.

Grootte

Om de grootte van het bereik te krijgen, gebruik je de elems methode zoals je dat bij arrays doet.

my $r = 10..20;
say $r.elems; # 11

Praktijk

Maak de 1 quiz over de inhoud van dit onderwerp.

Cursusnavigatie

Quiz 2 — Herkennen van lijsten   |   Quiz — werken met reeksen


💪 Of ga direct naar de oefeningen in deze sectie.