Help for this page

Select Code to Download


  1. or download this
    my %reverse_hash;
    foreach my $key ( keys %hash ) {
        push @{$reverse_hash{$hash{$key}}, $key;
    }
    
  2. or download this
    my %reverse_hash;
    while ( my ( $key, $value ) = each %hash ) {
        push @{$reverse_hash{$value}}, $key;
    }