Ruby的哈希值数组 [英] Ruby Hash to array of values
本文介绍了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"]]
这篇关于Ruby的哈希值数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文