基本的に、以下のような2つの配列がある場合に必要なもの:
my @a=("a","b","c");
my @z=("x","y","z");
結果配列を次のようにしたい:
("a x","b y","c z")
前提条件は、両方の配列の要素が常に同じであることです。事後条件は、順序が元の配列順序と同じであることです。私は簡単なループを書いた
my $i;
for($i=0;$i<scalar(@a);$i++)
{
push(@result,$a[$i]." ".$z[$i]);
}
そして、上記の作品。しかし、これを行うより良い方法はありますか?