1
私はこのような構造を持っている:トリッキーハッシュの変換 - >配列
私はに転換しているしたいと思います{:foo => ['foo1', 'foo2'], :bar => ['bar1']}
:私の現在のソリューションが不可欠です
[[:foo, "foo1"], [:foo, "foo2"], [:bar, "bar1"]]
:
result = []
h.each do |k,v|
v.each do |value|
result << [k, value]
end
end
これは動作しますが、これを書くにはもっとエレガントな方法があると確信していますが、わかりません。私は機能指向のソリューションがどのように見えるか知りたいですか?
のでシンプル。ありがとう! – troelskn