Help for this page

Select Code to Download


  1. or download this
    use List::MoreUtils qw(part);
    use constant NWAYS => 3;
    ...
    my $i;
    #my @AoA = part { $i++ % NWAYS } keys %hash;
    my @AoH = map +{map {$_ => $hash{$_}} @$_}, part { $i++ % NWAYS } keys
    + %hash;
    
  2. or download this
    use 5.020;
    my @AoH = map +{ %hash{@$_} }, part { $i++ % NWAYS } keys %hash;