Help for this page

Select Code to Download


  1. or download this
    @array_of_arrays=(@array1A, @array1B, @array2A,@array2B…@arrayNA,@arra
    +yNB);
    
  2. or download this
    my @a1A = qw/a b c d/;
    my @a1B = qw/p z e t i u/;
    ...
    my @AoA = \(@a1A, @a1B, @a2A, @a2B);
    
    my @sorted = sort { @$a <=> @$b } @AoA;
    
  3. or download this
    my %HoA = (
      "a1A" => \@a1,
    ...
      "a2A" => \@a2A,
      "a2B" => \@a2B
    )
    
  4. or download this
    my @sorted = sort {
           substr($a, 0, 2) cmp substr($b, 0, 2)
    ...
    } keys %HoA;
    
    # @sorted is (a1A, a1B, a2B, a2A)
    
  5. or download this
    my @sorted = sort {
        substr($a, 2, 1) cmp substr($b, 2, 1)
    } keys %HoA;
    
    # sorted is e.g. (a2A, a1A, a1B, a2B)
    
  6. or download this
    my @sorted = sort {
           substr($a, 2, 1) cmp substr($b, 2, 1)
    ...
    } keys %HoA;
    
    # sorted is (a1A, a2A, a1B, a2B)