Thread Hash sortieren (19 answers)
Opened by mikey_b at 2010-03-26 22:08

pq
 2010-03-26 22:05
#135333 #135333
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
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: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Hash sortieren