2

2つの配列を使用して新しいハッシュオブジェクトを作成する必要があります。

ただし、条件は、最初の配列値がハッシュのキー値であり、2番目の配列値がハッシュ値である必要があることです。

a = ["x", "y"] 
b = [2, 4]

結果は次のようになります。c = {"x" => 2, "y" => 4}

4

1 に答える 1

12
irb(main):001:0> a = ["x", "y"]; b = [2, 4]
=> [2, 4]
irb(main):002:0> Hash[a.zip(b)]
=> {"x"=>2, "y"=>4}
于 2012-06-14T11:25:58.297 に答える