Thread Hash values berechnen
(8 answers)
Opened by perl-novice at 2013-04-15 23:21
Meinst du vielleicht sowas?
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 my %hash; for my $line (<$file>) { my ($string, $zahl) = irgendwie_rausextrahieren($zeile); # falls noch nicht vorhanden legen wir eine leere array-ref für jeden string-key an $hash{$string} //= []; # und dann die zahl in das Array push @{$hash{$string}}, $zahl; } # auswertung for my $string (keys %hash) { my $durchscnitt = mein_durchschnitt($hash{$string}); print "$durchschnitt\n"; } 1 + 1 = 10
|