Kurso de Raku / Progresinta / Ujoj / Ordigitaj ujoj / Exercises / Aliasi tabelon
Solvo: Aliasi tabelon
Jen ebla solvo de la tasko.
Kodo
my @original = 10, 20, 30;
my @alias := @original;
@original.push(40);
say @alias;🦋 Vi povas trovi la fontkodon en la dosiero alias-an-array.raku.
Eligo
[10 20 30 40]Komentoj
La ligado
@alias := @originalfaras@aliasalia nomo por la sama tabela ujo, anstataŭ kopio de ĝi.La ŝanĝo estas farita tra
@originalĉi-foje, kaj ĝi estas struktura —pushaldonas elementon. Ĉar ambaŭ nomoj estas la sama ujo,@aliasvidas ankaŭ la novan elementon. La du nomoj estas tute interŝanĝeblaj: ne gravas, kiun vi uzas por legi aŭ modifi la tabelon.