【发布时间】:2019-03-30 05:11:39
【问题描述】:
是否有任何规范期望通过单独排除指定的键来比较两个哈希。
H1 = {'name' => 'XXXXx', 'age' => 29, 'DOB' => 'dd/mm/yyyy'}
H2 = {'name' => 'XXXXX', 'age' => 29, 'DOB' => 'dd/mm/yyyy'}
通过单独排除 DOB 键来比较上述两个哈希。
【问题讨论】:
-
Hash#values_at和match_array期望? -
values_at 将根据 values_at 中指定的键返回一个值数组。但我想单独排除特定的键集
-
Hash#reject然后。 -
名称不同(
"XXXXX"和"XXXXx")?还是这个错字? -
不,这是经过深思熟虑的。今后我应该得到一个结果,因为与 H1 比较时,H2 中的名称不同