将删除键的ruby哈希展平为数组

时间:2012-10-12 17:00:26

标签: ruby

是否有一种快速的方法可以在删除密钥的情况下将哈希展平为数组?

h={:at => [10, 20], :width => 100, :height => 200}

结果:

[[10, 20], 100, 200]

2 个答案:

答案 0 :(得分:13)

有一个内置哈希方法:h.values

答案 1 :(得分:5)

这很简单:

h.values

如果您想按特定顺序使用它,则需要做更多工作。