作者allenlin1122 (光明的路)
看板perl
标题[问题] 关於hash
时间Fri Mar 24 16:34:35 2006
我想请问一下有关hash的问题
hash的key是一个字串 value是一个整数
例如 : my %hash = ( "John" => 18, "Tom" => 33, "Peter" => 5, );
现在我想要找这个hash内 最大的value所对应的key
在例子中最大的value是33 对应的key则是"Tom" 也就是我想要的结果
请问有没有一行或是简单的写法就能达到这个功能呢?
谢谢 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.185.186
1F:推 cutecpu:($result)=sort {$hash{$b}<=>$hash{$a}} keys %hash; 03/24 20:38
2F:推 allenlin1122:谢谢 :) 03/26 17:25