perl里面如何按value对hash进行排序? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 perl value hash 排序 搜索资料 2个回答 #热议# 普通体检能查出癌症吗? ifnotyou 推荐于2017-05-16 · TA获得超过554个赞 知道小有建树答主 回答量:482 采纳率:50% 帮助的人:303万 我也去答题访问个人页 关注 展开全部 my %hash;my @keys=sort { $hash{$a} <=> $hash{$b} } keys %hash;这样就可以了,直接循环用下面的。foreach my $key ( sort { $hash{$a} <=> $hash{$b} } keys %hash) {} 追问 谢谢! 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 0o木目心o0 2012-05-14 · 超过12用户采纳过TA的回答 知道答主 回答量:50 采纳率:0% 帮助的人:35.7万 我也去答题访问个人页 关注 展开全部 无法排序,hash能够一个值对应多个键,按你的要求的话那些一个值对应多个键的哈希无法排序。既然要排序为什么不按key对hash排序了? 追问 一个值对应多个键应该可以排序吧,值按出现顺序进行排列。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-06-20 perl中如何将按hash的排序方法 2008-06-17 把perl中hash的values按从大到小排列 6 2012-06-11 perl按hash值排序并返回名次 1 2017-12-16 perl 如何把hash 按照数值大小排序 16 2016-08-08 perl 怎么增加hash键值对 2 2016-03-30 Perl哈希怎样实现输出的顺序还是按照文件里的顺序 2 2012-10-29 如何修改perl里hash表中value的值? 就像我举例中a,b的值的修改,谢谢! 1 2018-04-21 perl 将数组的元素对应为hash的key 和value 更多类似问题 > 为你推荐: