我有这些数组集,每个数组有两个元素。
@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)
先感谢您。