
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
事前に定義されたリストの順番にそって、配列の要素を並べ替える簡単な方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
事前に定義されたリストの順番にそって、配列の要素を並べ替える簡単な方法 - Qiita
ISO_PREFECTURE_LIST = ["北海道", "青森県",...,"千葉県","東京都","神奈川県",...,"鹿児島県","沖縄県... ISO_PREFECTURE_LIST = ["北海道", "青森県",...,"千葉県","東京都","神奈川県",...,"鹿児島県","沖縄県"] prefs = ["東京都", "沖縄県", "青森県"] # prefsをISOの都道府県リスト順に並べ替えたい p ISO_PREFECTURE_LIST & prefs #=> ["青森県, "東京都", "沖縄県"] 「&」は両集合の共通要素を返してくれる積演算だが(intersectionのエイリアス)、結果の集合の順番が左辺のものになるので、こういうこともできる。 ただし 「重複する要素は取り除かれます。」 なので用途に注意。