エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby の配列で n 個ずつの要素を扱いたい - Qiita
each では要素を1つずつしか取得できないが、each_cons や each_slice を使用すればループ1回で複数個の... each では要素を1つずつしか取得できないが、each_cons や each_slice を使用すればループ1回で複数個の要素を扱える。 each_cons(n) は連続した n 個の要素を1つずつずらしながら取得できる。 n = 3 [1, 2, 3, 4, 5].each_cons(n) do |a, b, c| puts "#{a}, #{b}, #{c}" end # >> 1, 2, 3 # >> 2, 3, 4 # >> 3, 4, 5
2016/12/20 リンク