目次

Ruby :: ハッシュを配列に変換する

キーを配列に変換する

h = {"Red"=>1, "Blue"=>2, "Green"=>2}
p h.keys
⇒ ["Blue", "Red", "Green"]

値を配列に変換する

h = {"Red"=>1, "Blue"=>2, "Green"=>2}
p h.values
⇒ [2, 1, 2]

キーと値のペアを配列の配列に変換する

h = {"Red"=>1, "Blue"=>2, "Green"=>2}
p h.to_a
⇒ [["Blue", 2], ["Red", 1], ["Green", 2]]