【发布时间】:2017-06-26 13:43:24
【问题描述】:
我在 Ruby 中有一个二维哈希。
h = { "a" => {"v1" => 0, "v2" => 1}, "c" => {"v1" => 2, "v2" => 3} }
我想从哈希中删除那些元素,例如值 1 (v1) 为 0,所以我的结果是:
{ "c" => {"v1" => 2, "v2" => 3} }
我想通过使用delete_if 遍历哈希来实现这一点,但我不确定如何使用它处理嵌套部分。
【问题讨论】: