gpt4 book ai didi

arrays - 在标量上下文中展平Perl数组的方法

转载 作者:行者123 更新时间:2023-12-03 11:44:45 24 4
gpt4 key购买 nike

我最近开始学习perl,并且遇到一个问题,我在Internet上找不到明确的答案。说我有这样的事情,

@arr = (1, 2, 3);
$scal = "@arr"
# $scal is now 123.

使用引号是将数组展平以将每个元素存储在标量值中的唯一方法吗?似乎不太可能,但是我还没有找到其他方法可以做到这一点。提前致谢。

最佳答案

join 函数通常用于“拉平”列表。使您可以在结果字符串的每个元素之间指定所需的内容。

$scal = join(",", @arr);
# $scal is no "1,2,3"

关于arrays - 在标量上下文中展平Perl数组的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10244756/

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