【发布时间】:2012-03-27 17:26:33
【问题描述】:
这个问题与this question相反。
给定一个嵌套散列
{
:a => {
:b => {:c => 1, :d => 2},
:e => 3,
},
:f => 4,
}
将其转换为平面哈希的最佳方法是什么
{
[:a, :b, :c] => 1,
[:a, :b, :d] => 2,
[:a, :e] => 3,
[:f] => 4,
}
【问题讨论】:
-
所以你想要一个键数组来产生一个值?