gpt4 book ai didi

concatenation - Perl 6 没有滑动的列表连接?

转载 作者:行者123 更新时间:2023-12-04 03:36:45 27 4
gpt4 key购买 nike

在 Perl 中 ,运算符可用于连接列表;但是,Perl 6 在此上下文中不会扁平化列表,从而导致列表包含两个列表。连接列表需要使用 | ,滑动运算符。

my @a = <a b c>;
my @b = <d e f>;
my @ab = |@a, |@b;

这个操作有简写吗?

最佳答案

您可以为此使用“平面”子:

my @a  = <a b c>;
my @b = <d e f>;
my @ab = flat @a, @b;
say @ab.perl; #> ["a", "b", "c", "d", "e", "f"]
my @abf = (@a, @b).flat;
say @abf.perl; #> ["a", "b", "c", "d", "e", "f"]

关于concatenation - Perl 6 没有滑动的列表连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34567902/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com