gpt4 book ai didi

perl - 在 Perl 中使用 join 时附加前缀

转载 作者:行者123 更新时间:2023-12-04 01:35:46 26 4
gpt4 key购买 nike

我有一个字符串数组,我想在其上使用 join 函数。但是,我想用相同的字符串作为每个字符串的前缀。我可以在一行中执行此操作,而不是先遍历数组并在使用 join 之前更改每个值吗?

其实这有点棘手。前缀不是连接分隔符的一部分。意思是如果你在 (1,2,3,4,5) 的数组上使用了像“num-”这样的前缀,你会想要得到这个结果:num-1,num-2,num-3,num-4 ,num-5

最佳答案

这段代码:

my @tmp = qw(1 2 3 4 5);
my $prefix = 'num-';
print join "\n", map { $prefix . $_ } @tmp;

给出:
num-1
num-2
num-3
num-4
num-5

关于perl - 在 Perl 中使用 join 时附加前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2725624/

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