Multidimensional Arrays(Lists of Lists) : Multidimensional Arrays « Array « Perl






Multidimensional Arrays(Lists of Lists)

    

# A two-dimensional array consisting of 4 rows and 3 columns
@matrix=( [ 3 , 4, 0 ],    # Each row is an unnamed list
          [ 2,  7, 2 ],
          [ 0,  3, 4 ],
          [ 6,  5, 9 ],
        ) ;
print "@matrix\n";
print "Row 0, column 0 is $matrix[0][0].\n"; 
print $matrix[0]->[0];
print "Row 1, column  0 is $matrix[1][0].\n";
print $matrix[1]->[0];
for($i=0; $i < 4; $i++){
    for($x=0; $x < 3; $x++){
        print "$matrix[$i][$x] ";
    }
    print "\n";
}

   
    
    
    
  








Related examples in the same category

1.Using multi-dimensional array references.
2.Using multi-dimensional array references again.
3.Lists of Lists
4.How to use two dimensional arrays
5.Output two -dimensional array
6.References to Simulate Multi-Dimensional Arrays
7.Using array reference to create two-dimensional array
8.Using @ operator and one dimensioanal array to create two dimensioanl array
9.Two dimensional array is array of array
10.A three-dimensional array
11.Using array reference to index the two dimensional array
12.Using two-dimensional array
13.Program to demonstrate a pointer to a two-dimensional array
14.'use strict' with two dimensional array
15.Array of array
16.Reference the outter array of an two dimensional array
17.Two dimensional array is array scalar plus array
18.Using the -> to reference the elements of a two-dimensional array