るりまサーチ

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.142秒)
トップページ > クエリ:i[x] > クエリ:*[x] > クエリ:with_index[x] > クラス:Enumerator::Lazy[x]

別のキーワード

  1. _builtin *
  2. matrix *
  3. bigdecimal *
  4. vector *
  5. array *

ライブラリ

検索結果

Enumerator::Lazy#with_index(offset = 0) {|(*args), idx| ... } -> Enumerator::Lazy (24315.0)

生成時のパラメータに従って、要素にインデックスを添えて繰り返します。 インデックスは offset から始まります。

...クスは offset から始まります。

ブロックを指定した場合の戻り値は生成時に指定したレシーバ自身です。

//emlist[][ruby]{
("a"..).lazy.with_index(1) { |it, index| puts "#{index}:#{it}" }.take(3).force
# => 1:a
# 2:b
# 3:c
//}

@see Enumerator#with_index...