Perl 6 数组分段 rotor
切成每段n个元素的列表
# Perl 6 code
my $a-array = (3,4,5, 7,8,9, 12,13,14, 15);
$a-array.rotor(3,True) # 每三个元素一组, True表示多出来的也单独一个组
# gets ((3 4 5) (7) (8 9 12) (13)) #二位数组
引用
天和地是灰色的,砖和瓦也是灰色的。临街的墙几经风化,几经修补,刷过黑灰、白灰,涂过红漆,书写过不同内容的标语,又终于被覆盖;风雨再把覆盖层胡乱地揭下来,形成一片斑驳的杂色,融汇于灰色的笼罩之中。路旁的树木苍黑,瓦楞中芳草青青。
远处,炊烟缭绕。迷蒙的曙色中,矗立着...