我有一个哈希,其中包含一个哈希,其中包含许多数组,如下所示:
{ "bob" =>
{
"foo" => [1, 3, 5],
"bar" => [2, 4, 6]
},
"fred" =>
{
"foo" => [1, 7, 9],
"bar" => [8, 10, 12]
}
}
我想将这些数组与其他数组进行比较,然后提醒我它们是否重复。hash["bob"]["foo"]
和有可能hash["fred"]["foo"]
重复,但不能hash["bob"]["foo"]
重复hash["bob"]["bar"]
。与 相同hash["fred"]
。
我什至不知道从哪里开始。我怀疑inject
会涉及到某个地方,但我可能是错的。