作者saka12 (saka)
看板Perl
标题[问题] 如何从sub读取hash of array的值
时间Thu Mar 1 13:04:46 2012
最近在练习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
1F:→ xatier:perldoc dsc 03/02 00:22