作者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
推 cutecpu:($result)=sort {$hash{$b}<=>$hash{$a}} keys %hash; 03/24 20:38
推 allenlin1122:謝謝 :) 03/26 17:25