Thread Hash sortieren
(19 answers)
Opened by mikey_b at 2010-03-26 22:08
es ist nunmal die eigenschaft eines hashs, dass er eindeutige keys hat.
warum schreibst du das ganze in einen hash, wenn du mehrere gleiche keys hast und am ende anscheinend doch nur nach der zahl sortieren willst? ich frag mich auch, was das mit dem ursprünglichen problem zu tun hat. mach doch am besten das nächste mal einen neuen thread auf, wenn es um was anderes geht. Code (perl): (dl
)
1 2 3 4 5 6 chomp(my @lines = <AN>); my @items = map { [split " ", $_, 2] } @lines; my @sorted = sort { $b->[1] <=> $a->[1] } @items; print "$_->[0] -> $_->[1]\n" for @sorted; edit: duplizierten code gelöscht Last edited: 2010-03-26 22:10:08 +0100 (CET) Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |