Operating System - HP-UX
1833832 Members
2285 Online
110063 Solutions
New Discussion

2 dimensional array + perl

 
network_4
Advisor

2 dimensional array + perl

Hi, can anyone help me how we can retrieve values from 2 dimensonal array with perl. Let say i have 2-D array as "1 2"
3 4
5 6
and now i want to retrieve value 1 from this array then value 2.
1 REPLY 1
H.Merijn Brand (procura
Honored Contributor

Re: 2 dimensional array + perl

In a file or in memory?

In memory:

my @lol = (
# A B
[ 3, 4 ], # 1
[ 5, 6 ], # 2
);

my $B1 = $lol[0][1];Filling that from a file:

my @lol;
open my $fh, "<", $file or die "$file: $!";
while (<$fh>) {
chomp;
push @lol, [ split m/\s+/, $_ ];
}

Enjoy, Have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn