Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re: looping over multidimensional arrays

by AnomalousMonk (Bishop)
on Sep 20, 2018 at 16:57 UTC ( #1222741=note: print w/replies, xml ) Need Help??


in reply to looping over multidimensional arrays

Another approach using array slices.

c:\@Work\Perl\monks>perl -wMstrict -MData::Dump -le "my @AoA = ( [ '00' .. '09' ], [ '10' .. '19' ], [ '20' .. '29' ], [ '30' .. '39' ], ); dd \@AoA; ;; print join '-', @{ $AoA[1] }[ 3 .. 7 ]; print qq{@{ $AoA[2] }[ 2 .. 5 ]}; " [ ["00", "01", "02", "03", "04", "05", "06", "07", "08", "09"], [10, 11, 12, 13, 14, 15, 16, 17, 18, 19], [20, 21, 22, 23, 24, 25, 26, 27, 28, 29], [30, 31, 32, 33, 34, 35, 36, 37, 38, 39], ] 13-14-15-16-17 22 23 24 25
See also Perl Data Structures Cookbook.


Give a man a fish:  <%-{-{-{-<

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1222741]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2020-01-25 19:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Notices?