多键哈希中的最大键

时间:2012-10-06 23:49:50

标签: ruby hashtable

这是我的哈希:

  h_letters = {
    first: {
      value: 2,
      text: "H"
    },
    second: {
      value: 2,
      text: "HH"
    },
    third: {
      value: 4,
      text: "HHH"
    }
  }

我希望获得整个哈希值最大值的文本。

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

h_letters.max_by { |h| h.last[:value] }.last[:text] #=> "HHH"