Hi!,
I have the following hash:
for $j ( 1..20 ) {
for $i ( 0..$DAT{ good_setups }{ $id } ) {
$pin{ order }{ $i }{ $j } = $DAT{ pin }{ $id }{ $i }{ $j }{ 0
} if $DAT{ pin }{ $id }{ $i }{ $j }{ 0 } > 0;
$pin{ depth }{ $i }{ $j } = $DAT{ height }{ $id }{ $i }{ $j }{ 0 }
if $DAT{ pin }{ $id }{ $i }{ $j }{ 0 } > 0;
}
}
I need it in the following format:
my @data = ( [ '01', '02', '03', '04', '05', '06', '07', '08', '09',
'10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', ],
[qw/ 15 15 15 16 16 18 18 19 21 22 22
22 23 23 24 25 25 26 26 27/ ],
[qw/ 15 15 16 16 17 18 19 20 21 21 22
22 23 23 24 24 24 24 24 25/ ],
[qw/ 21 21 22 22 23 24 24 25 25 27 29
29 29 30 31 31 32 32 36 37/ ],
[qw/ 15 15 16 16 16 17 17 18 18 19 20
20 21 21 23 23 23 23 23 24/ ],
[qw/ 18 18 19 19 19 20 22 22 23 24 25
25 26 27 28 28 28 29 29 30/ ],
[qw/-11 -11 -11 -10 -10 -9 -8 -7 -6 -6 -3
-3 -3 -2 -2 -1 -1 -1 1 4/ ],
[qw/-11 -11 -11 -8 -8 -8 -8 -7 -5 -4 -3
-3 -1 -1 -1 0 1 2 4 13/ ],
[qw/-11 -11 -11 -10 -9 -9 -8 -7 -6 -6 -3
-3 -3 -2 -2 -1 -1 0 0 1/ ],
[qw/ 9 9 10 10 10 11 11 12 13 16 17
17 17 19 20 20 20 36 39 49/ ],
[qw/ 6 6 6 6 6 7 8 9 10 11 12
12 13 14 15 15 15 16 17 17/ ],
[qw/ 5 5 6 6 6 7 8 9 9 10 12
12 14 14 14 15 15 16 16 17/ ],
);
Is there an easy way to do this?
Thanks,
Jerry