It helps to answer your question if you show us what you've already done,
and tell us what you know...
perldoc -f keys
perldoc -f sort
/\/\ark
-----Original Message-----
From: Rajendra Babu, Praveen
[mailto:[EMAIL PROTECTED]]
Sent: Monday, December 30, 2002 3:16 PM
To: '[EMAIL PROTECTED]'
Subject: Sorting hash "values"
%hash = (
"h" => 100,
"a" => 200,
"z" => 50,
"b" => 600
);
For the above %hash, I want to sort them by "values"(rather than keys) and
print-out the sorted key-value pair. Can it be done ??
The output needs to look like the below:
b 600
a 200
h 100
z 50
Your esteemed ideas/suggestions please.......
-----End Original Message-----
See top of message (if you haven't already) for pointers to relevant
documentation.
for my $key (sort {$hash{$b} <=> $hash{$a}} keys %hash) {print
"$key\t$hash{$key}\n"}
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]