my @foobar= map { ($bar[$_],$foo[$_]) } 0..$#bar; #### use mapcar; my @foobar= mapcar { @_ } \@bar, \@foo;