[Munich-pm] Hash mit Hash verschmelzen
Stefan Bauer
stefan.bauer at cubewerk.de
Thu Jan 12 00:28:24 PST 2012
Hallo Mongers,
ich stehe vor dem Problem, bei einer Ausgabe ein Hash mit einem Hash zu verschmelzen. Jedoch bin ich weit entfernt davon, mir einen Reim zu machen und bitte euch um Hilfe:
@a = qw/ 089 030 040 089 030 040 040/;
my %hash;
$hash{$_}++ for @a;
my @sortiert = map{ "$_ $hash{$_} mal" }sort{ $hash{$b} <=> $hash{$a} }keys %hash;
print join "\n", @sortiert;
%areacode = (
"089" => "Muenchen",
"030" => "Berlin",
"040" => "Hamburg",
);
Das Hash mit den Areacodes soll also in der print-Ausgabe integriert werden.
Derzeit erhalte ich:
040 3mal
030 2mal
089 2mal
Ich hätte jedoch gerne hinter der Nummer in Klammern noch den passenden Ort aus dem areacode-Hash.
Danke im Voraus
Stefan
More information about the Munich-pm
mailing list