输入:
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]})}
但我仍然认为这不是最好的方法。有没有人有更好的解决方案?