my $ref = [ [ 1..3], [9..11] ]; for my $first ( @$ref ){ for my $item ( @$first ){ print $item; } } __END__ 12391011 #### my $ref = [ [ 1..3], [9..11] ]; for my $xi ( 0 .. $#{ $ref } ){ for my $yi( 0 .. $#{ $ref->[ $xi] } ){ print $ref->[ $xi ][ $yi ]; } } __END__ 12391011