- or download this
foreach my $k ( keys %{HoH} )
{
unless ( $HoH{$k} and values %{$HoH{$k}} )
...
delete $HoH{$k};
}
}
- or download this
my %HoHCopy;
foreach my $k ( keys %HoH )
...
$HoHCopy{$k} = $HoH{$k};
}
}
- or download this
my %HoHCopy = map
{ $_ => $HoH{$k} }
grep {
...
? ($_ => $HoH{$k})
: ()
} ( keys %HoH );