Cursus Raku / Provectus / Receptacula / Ordinata receptacula
Listae
Index quoque collectio ordinata valorum est, sed, dissimilis ab ordine, immutabilis est: elementa eius mutare, addere, vel removere non potes. Index ut series valorum virgula separatorum scribitur, saepe intra parentheses posita:
my $colours = ('red', 'green', 'blue');Elementa indicis per indicem suum legere potes, et quot sint quaerere, sicut cum ordine:
my $colours = ('red', 'green', 'blue');
say $colours[0]; # red
say $colours.elems; # 3Differentia apparet cum elementum mutare conaris. Cum ordine operatur, quia quodque elementum continens est:
my @array = 1, 2, 3;
@array[0] = 10;
say @array; # [10 2 3]Cum indice error est, quia elementa indicis valores plani sunt, non continentes:
my $list = (1, 2, 3);
$list[0] = 10;Secundum programma cum nuntio sistit:
Cannot modify an immutable List ((1 2 3))
in block <unit> at t.raku line 2Itaque, utere ordine (sigillo @) cum contenta mutare
debes, et indice cum solum seriem fixam valorum servare debes.
Exercitatio
Sequuntur 1 quiz de contentis huius argumenti.
Navigatio cursus
← Array | Quiz — Array et listae →
💪 Vel recta ad exercitationes huius
sectionis i.