【ruby】ハッシュからキーや値を配列にする
今日はrubyの配列とハッシュに関するものからハッシュからキーもしくは値を取り出して、配列にする方法を備忘録として記録します。
まず以下のハッシュを例に作成します。
attr = {著者: "aa",タイトル: "bb", 作成日付: "cc"}
このハッシュからキーもしくはあたりを配列として取り出しましょう。
①ハッシュからキーを配列として取り出す。 「オブジェクト.keys」
attr = {著者: "aa",タイトル: "bb", 作成日付: "cc"} key =attr.keys puts key #結果 著者 タイトル 作成日付
②ハッシュから値を配列として取り出す 「オブジェクト.values 」
attr = {著者: "aa",タイトル: "bb", 作成日付: "cc"} value =attr.values puts value #結果 aa bb cc