【发布时间】:2018-07-24 20:58:54
【问题描述】:
example_hash = {
"1" => {"occurence": 12, "display": ""},
"2" => {"occurence": 15, "display": ""},
"3" => {"occurence": 16, "display": ""}
}
对于上面给出的嵌套哈希,我们如何根据出现值对其进行排序(降序)。结果应按排序顺序显示键 [3,2,1]
【问题讨论】:
-
example_hash.sort_by{|k, v| v[:occurence]}.reverse!.to_h