On Nov 9, 11:09 am, [EMAIL PROTECTED] (Beginner) wrote:
> What I was attempting was to have each key to be assigned the
> coresponding items from the array.
Why didn't you just say that in the first place, rather than letting
everyone guess as to what you wanted?
> So it might look like something
> like:
>
> $VAR1 = {
> 'fe' => [
> 1,
> 10
> ],
> 'fi' => [
> 2,
> 11,
> ],
> 'fo' => [
> 3,
> 13,
> ],
> 'thumb' => [
> 4,
> 14,
> ]
>
> };
>
#!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
use List::MoreUtils 'each_array';
my @keys = qw/fe fi fo fum/;
my @one = (1..4);
my @two = (11..14);
my $it = each_array @one, @two;
my %h;
@[EMAIL PROTECTED] = map { [ $it->() ] } [EMAIL PROTECTED];
print Dumper(\%h);
__END__
Paul Lalli
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/