in reply to Completing a list/ array?
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
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Completing a list/ array?
by Taylorswift13 (Novice) on Nov 12, 2011 at 15:22 UTC | |
by CountZero (Bishop) on Nov 12, 2011 at 15:53 UTC | |
by Taylorswift13 (Novice) on Nov 12, 2011 at 16:41 UTC | |
by CountZero (Bishop) on Nov 12, 2011 at 18:22 UTC | |
by aaron_baugher (Curate) on Nov 12, 2011 at 17:18 UTC | |
by Taylorswift13 (Novice) on Nov 12, 2011 at 17:41 UTC | |
by Not_a_Number (Prior) on Nov 12, 2011 at 18:38 UTC | |
by Taylorswift13 (Novice) on Nov 12, 2011 at 19:09 UTC | |
by aaron_baugher (Curate) on Nov 12, 2011 at 18:36 UTC |