Например, если у меня есть хэш {"a" => 1, "b" => 2, "c" => 1}
, я хочу ["a", "c"]
.Возвращает минимальные значения хеша с повторяющимися значениями
Я могу сделать hash.min_by{|k,v| v}
, но это только возвращает первый матч ("a"=>1
).
Как его получить, чтобы распознать дубликаты и вернуть {"a"=> 1, "c"=> 1}
?
Cf. http://stackoverflow.com/questions/22115956 – sawa