my @array1=(one, two, three); my @array2=(1, 2, 3); my @combined; map {push @combined,"$_:$array2[$counter++]"} @array1;'