Schrift
[thread]8778[/thread]

hash sortieren

Leser: 2


<< >> 3 Einträge, 1 Seite
Froschpopo
 2007-02-21 18:09
#74473 #74473
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Ich hab nen hash:

key => [var1, var2, var3...]

jetzt möchte ich diesen hash nach var3 sortieren.

geht das?
Taulmarill
 2007-02-21 18:26
#74474 #74474
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
Code: (dl )
sort { $hash{$a}->[2] cmp $hash{$b}->[2] } keys %hash


wahlweise <=> anstatt cmp verwenden\n\n

<!--EDIT|Taulmarill|1172075222-->
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B
Relais
 2007-02-21 19:51
#74475 #74475
User since
2003-08-06
2246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Bleibt zu erwähnen, dass der Hash weiter unsortiert bleibt, lediglich die Ausgabe von sort ist sortiert. :)

Sortierte Hashes gibt es nicht ohne CPAN:Module.
Erst denken, dann posten --
27. Deutscher Perl- u. Raku -Workshop (Termin wird noch gesucht) 2025 in München.

Winter is Coming
<< >> 3 Einträge, 1 Seite



View all threads created 2007-02-21 18:09.