[問題] 如何從sub讀取hash of array的值

看板Perl作者 (saka)時間13年前 (2012/03/01 05:04), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/3 (看更多)
最近在練習Hash of array,可是對於如何傳遞hash of array到sub的應用還是有些不明白 我練習的hash如下: key是考試名稱, value是分數 %hash = ( "testA" => [66,77,43,21,86], "testB" => [70,34], "testC" => [61,74,88,34,75], "testD" => [77,100,87,65,93], "testE" => [40], "testF" => [65,86,78,62,89,67,77,79,60], "testG" => [99,21,33]); 我想隨意輸入一個考試名稱,然後顯示出最高分,最低分,和平均值, 或者是移除該考試的所有成績 例如: 輸入: testC 顯示: 最高分 88 最低分 34 平均值 66.4 現在卡在...當我<STDIN>之後,我不知道怎麼傳遞變數到sub之後,並得到該考試的value 我今天試了好久,也google了,可是還是卡在這裡,請大家幫幫忙,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 24.130.53.186

03/02 00:22, , 1F
perldoc dsc
03/02 00:22, 1F
文章代碼(AID): #1FJmDnOO (Perl)
討論串 (同標題文章)
文章代碼(AID): #1FJmDnOO (Perl)