Kurso de Raku / Progresinta / Ujoj / Ordigitaj ujoj
Tabeloj
Tabelo estas ordigita ujo, kies elementoj mem estas skalaraj ujoj.
my @array = 100, 200, 300;
my @letters = 'a', 'b', 'c';La sigelo @ indikas, ke tia variablo kondutas kiel
objekto Positional, do vi povas subskribi ĝin por aliri
unuopajn elementojn:
say @array[1]; # 200
say @letters[2]; # cĈar ĉiu elemento estas skalara ujo, vi povas atribui novan valoron al ĝi, ĝuste kiel vi farus kun memstara skalara variablo:
my @array = 100, 200, 300;
@array[0] = 10;
say @array; # [10 200 300]Vi ankaŭ povas atribui valoron de alia tipo, ekzemple:
my @array = 100, 200, 300;
@array[0] = 'ten';
say @array; # [ten 200 300]Jen kio faras tabelojn ŝanĝeblaj: ĉiu fako estas ujo, kiu povas ricevi novan valoron. Kiel vi vidos en la sekva temo, listoj kondutas alie.
Kursa navigado
← Ordigitaj ujoj | Listoj →
💪 Aŭ iru rekte al la ekzercoj de ĉi tiu
sekcio.