As moritz points out, your problem description is very confusing. Grabbing at straws, do you mean something like this?
knoppix@Microknoppix:~$ perl -MData::Dumper -Mstrict -wE ' > my @arr = map { [ $_ => 0 ] } 1 .. 15; > $arr[ $_ - 1 ]->[ 1 ] = $_ for 5 .. 10; > print Data::Dumper->Dumpxs( [ \ @arr ], [ qw{ *arr } ] );' @arr = ( [ 1, 0 ], [ 2, 0 ], [ 3, 0 ], [ 4, 0 ], [ 5, 5 ], [ 6, 6 ], [ 7, 7 ], [ 8, 8 ], [ 9, 9 ], [ 10, 10 ], [ 11, 0 ], [ 12, 0 ], [ 13, 0 ], [ 14, 0 ], [ 15, 0 ] ); knoppix@Microknoppix:~$
Note that array subscripts are zero-based by default in Perl (and it is a default that you *really* don't want to tinker with).
I hope this is something along the lines of what you are after. If not, have another go at describing your problem more clearly, perhaps with a cut-down data set and the result you are hoping for.
Cheers,
JohnGG
In reply to Re: Completing a list/ array?
by johngg
in thread Completing a list/ array?
by Taylorswift13
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |