Re: Joining/Merging AoA

2008-04-24 Thread Jay Savage
And as this is the Perl beginners list, please don't top post. 2008/4/24 Andrew Curry <[EMAIL PROTECTED]>: > As this is a beginners list are you going to explain... > > > push my @c, [EMAIL PROTECTED] @a}]; > push @{$c[0]}, (@{shift @b})[1]; > > $c[$_->[0]] = [ @{$_} ] while $_ = shift

RE: Joining/Merging AoA

2008-04-24 Thread Andrew Curry
e [mailto:[EMAIL PROTECTED] Sent: 24 April 2008 14:53 To: Vishal G; Perl List Subject: Re: Joining/Merging AoA On Tue, Apr 22, 2008 at 2:28 AM, Vishal G <[EMAIL PROTECTED]> wrote: > Hi Guys, > > I have a little complicated problem... > > I have two arrays > > @a = ( [&#

Re: Joining/Merging AoA

2008-04-24 Thread Jay Savage
On Tue, Apr 22, 2008 at 2:28 AM, Vishal G <[EMAIL PROTECTED]> wrote: > Hi Guys, > > I have a little complicated problem... > > I have two arrays > > @a = ( ['id', 'name', 'age'], >['1', 'Fred', '24'], >['2', 'Frank', '42'], > ); > > @b = ( ['id', 'sex'], >

Re: Joining/Merging AoA

2008-04-22 Thread Li, Jialin
use strict; use warnings; my @a = ( ['id', 'name', 'age'], ['1', 'Fred', '24'], ['2', 'Frank', '42'],); my @b = ( ['id', 'sex'], ['1', 'm' ], ['2', 'm'],); my %hash_id; for my $i (1 .. $#b) { $hash_id{ $b[$i][0] } = $i; } my @merged; push @merged, ['id', 'name', '

Joining/Merging AoA

2008-04-22 Thread Vishal G
Hi Guys, I have a little complicated problem... I have two arrays @a = ( ['id', 'name', 'age'], ['1', 'Fred', '24'], ['2', 'Frank', '42'], ); @b = ( ['id', 'sex'], ['1', 'm' ], ['2', 'm'], ); I want to join these two AoA, based on i

Joining/Merging AoA

2008-04-22 Thread Vishal G
Hi Guys, I have a little complicated problem... I have two arrays @a = ( ['id', 'name', 'age'], ['1', 'Fred', '24'], ['2', 'Frank', '42'], ); @b = ( ['id', 'sex'], ['1', 'm' ], ['2', 'm'], ); I want to join these two AoA, based on i