Ruby的哈希值数组

问题描述:

我有这样的:

hash  = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } 

和我想要得到这样的: [A,B,C],[B,C]]

and I want to get to this: [["a","b","c"],["b","c"]]

这似乎像它应该工作,但它不会:

This seems like it should work but it doesn't:

hash.each{|key,value| value}
=> {"a"=>["a", "b", "c"], "b"=>["b", "c"]} 

有什么建议?

此外,简单一点......

Also, a bit simpler....

>> hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] }
=> {"a"=>["a", "b", "c"], "b"=>["b", "c"]}
>> hash.values
=> [["a", "b", "c"], ["b", "c"]]

红宝石DOC这里