
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Ruby】ハッシュテーブルの順番を逆にしたい - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Ruby】ハッシュテーブルの順番を逆にしたい - Qiita
はじめに たとえば、reputation = {very_bad: '最悪', bad: '悪い', good: '良い', very_good: '最高'}... はじめに たとえば、reputation = {very_bad: '最悪', bad: '悪い', good: '良い', very_good: '最高'}みたいなハッシュテーブルがあったとして、その順番を{very_good: '最高', good: '良い', bad: '悪い', very_bad: '最悪'}のように後ろから並べたい。 やり方 これだけです。 一応説明すると、reverseっていう配列の順番を逆にするメソッドを使いたいんだけどreputationはhashなので使えない。なので一度to_aでhashを配列に変換してreverseした後、そのままだと配列のままなのでto_hで元の戻す、ということです。 あとがき 「gemのenum_helpを使ってラジオボタンの表示は日本語表記に、内部ではint型で処理したい。評価が低い方から数字も低い方を割り当てたい、しかしラジオ