Kurso de Raku / Progresinta / Ujoj / Ordigitaj ujoj / Exercises / Platigi la partojn
Solvo: Platigi la partojn
Jen ebla solvo de la tasko.
Kodo
my @first = 1, 2;
my @second = 3, 4, 5;
my @all = flat(@first, @second);
say @all;
say @all.elems;🦋 Vi povas trovi la fontkodon en la dosiero flatten-the-parts.raku.
Eligo
[1 2 3 4 5]
5Komentoj
Skribi
my @all = @first, @secondne donus platan tabelon — ĝi kreus nestitan tabelon el du tabeloj,[[1 2] [3 4 5]].La rutino
flatkunfandas la elementojn de ambaŭ tabeloj en unu solan platan sekvencon, kiu poste estas konservata en@all. La rezulto havas kvin elementojn.