小编mr-*_*ker的帖子

如何将数组的每个元素添加到另一个数组的每个元素?

我有这些数组集,每个数组有两个元素。

@a = ("a", "b");

@i = (1, 2);

@s = ( "\\!", "\?");
Run Code Online (Sandbox Code Playgroud)

我如何使结果返回

a1!, b2?

我需要它们成为一组新的数组,例如

@new =(a1!,b2?)
Run Code Online (Sandbox Code Playgroud)

我写了输出答案的代码

$i = length(@a);

for (0..$1) {

    @array = push(@array, @a[$i], @s[$i];

}

print @array;
Run Code Online (Sandbox Code Playgroud)

然而,它只返回

syntax error at pra.pl line 10, near "];"
Run Code Online (Sandbox Code Playgroud)

先感谢您。

arrays perl

0
推荐指数
1
解决办法
334
查看次数

标签 统计

arrays ×1

perl ×1