[問題] 關於hash

看板Perl作者 (光明的路)時間19年前 (2006/03/24 08:25), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
我想請問一下有關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

03/24 20:38, , 1F
($result)=sort {$hash{$b}<=>$hash{$a}} keys %hash;
03/24 20:38, 1F

03/26 17:25, , 2F
謝謝 :)
03/26 17:25, 2F
文章代碼(AID): #148wpmwu (Perl)
文章代碼(AID): #148wpmwu (Perl)