入力:
a = [[:a, "apple"], [:b, "bear"]]
出力:
{:a=>"apple", :b=>"bear"}
私はそれを行うためにこの方法を考えます:
h = a.inject({}){|dic,i| dic.merge({i[0]=>i[1]})}
しかし、それでも最善の方法ではないと思います。誰かがより良い解決策を持っていますか?
入力:
a = [[:a, "apple"], [:b, "bear"]]
出力:
{:a=>"apple", :b=>"bear"}
私はそれを行うためにこの方法を考えます:
h = a.inject({}){|dic,i| dic.merge({i[0]=>i[1]})}
しかし、それでも最善の方法ではないと思います。誰かがより良い解決策を持っていますか?