my %h2; for my $level1 (keys %HASH) { for my $level2 (keys %{ $HASH{$level1} }) { $h2{$level2}{$level1} = $HASH{$level1}{$level2}; } } %HASH = %h2;
In reply to Re: inverting keys in a 2-D Hash
by choroba
in thread inverting keys in a 2-D Hash
by melmoth
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |