我的目标是获取名称和数字的哈希值,例如:
hash = {
"Matt" => 30,
"Dave" => 50,
"Alex" => 60
}
并根据他们是否实现了"传递"得分了。我希望将结果作为数组传递到两个单独的键中,比如说:pass
和:fail
:
hash = { "pass" => ["Alex", 60], "fail" => [["Matt", 30]["Dave",60]]}
我知道group_by
方法是我需要的,但我不确定如何将值传递给新键。
通过成绩应由用户决定。对于此示例,您可以使用45。