‚±‚̃Gƒ“ƒgƒŠ�[‚ð‚͂ĂȃuƒbƒNƒ}�[ƒN‚ɒljÁ

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]]



programming/ruby/etc/hash2array.txt