エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント4件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyで配列の条件を満たす要素を列挙するor取り除く(select, reject, partition) - ぬいぐるみライフ?
Arrayの以下のメソッドについてまとめてみた. select (select!) reject (reject!) partition select : ... Arrayの以下のメソッドについてまとめてみた. select (select!) reject (reject!) partition select : 条件を満たす要素を列挙 条件を満たす要素を列挙するにはselectを使う.selectはブロックの評価結果がtrueとなる要素からなる配列を返す.非破壊的. a = [1, 3, 4, 7, 9, 13] a.select{|e| e % 3 == 0} #=> [3, 9] 破壊的メソッドあり.ただしRuby 1.9.2以降が必要. a.select!{|e| e % 3 == 0} reject : 条件を満たす要素を削除 条件を満たす要素を取り除くにはrejectを使う.rejectはブロックの評価結果がtrueとなる要素を除いた配列を返す.非破壊的. a = [1, 3, 4, 7, 9, 13] a.reject{|e| e
2013/10/23 リンク