|
|
|
Your skill will accomplish what the force of many cannot |
|
| PerlMonks |
Re: Teaching Perlby hardburn (Abbot) |
| on Apr 05, 2003 at 23:22 UTC ( #248354=note: print w/ replies, xml ) | Need Help?? |
|
Break it up peice by peice. pair takes a "hash" and creates an AoA. Consider this code:
Where $i is any integer between 0 and scalar(@got), $got[$i][0] will contain the "hash" key, and $got[$i][1] will contain its value. Taking the map statements in order of execution, the first one is:
@got2 is also an AoA, but this time containing three elements. The first two are exactly as they are in @got, and the thrid one is always 'meowmoo'. The second map statement is a bit trickier:
This one needs to be broken up further:
@got3 is a simple array, and will contain ('cat', undef, 'cow'). Actually, I'd have to run the code to check if that undef is really there. Hopefully, this is a multiple-choice test and answers with and without the undef are not both present :) If I had to choose, I'd say that it would be. ---- Note: All code is untested, unless otherwise stated
In Section
Meditations
|
|
||||||||||||||||||||||