1
この動作は混乱します。この作業を行うために配列を分割する必要がありますか?ハッシュへの配列変換
pry(main)> ary = ["foo", "bar"]
=> ["foo", "bar"]
pry(main)> Hash[ary]
=> {"f"=>"o", "b"=>"a"}
pry(main)> Hash["foo", "bar"]
=> {"foo"=>"bar"}
pry(main)> Hash[["foo", "bar"]]
=> {"f"=>"o", "b"=>"a"}
pry(main)> Hash[ary.split(",")]
=> {"foo"=>"bar"}
ルビ1.9では、例1と3は空の配列になります。 – steenslag
これらの例はすべてRuby 1.9.3devにあります –