るりまサーチ

最速Rubyリファレンスマニュアル検索!
29件ヒット [1-29件を表示] (0.025秒)
トップページ > モジュール:Enumerable[x] > クエリ:Enumerator[x] > クエリ:collect_concat[x]

別のキーワード

  1. matrix collect
  2. _builtin collect_concat
  3. _builtin collect
  4. enumerable collect_concat
  5. enumerable collect

ライブラリ

キーワード

検索結果

Enumerable#collect_concat -> Enumerator (18211.0)

各要素をブロックに渡し、その返り値を連結した配列を返します。

...返り値は基本的に配列を返すべきです。

ブロックを省略した場合は、ブロックを受けとり
上で説明した評価をし、その結果の配列を返す
Enumerator
オブジェクトを返します。

[[1,2], [3,4]].flat_map{|i| i.map{|j| j*2}} # => [2,4,6,8]...

Enumerable#collect_concat {| obj | block } -> Array (18111.0)

各要素をブロックに渡し、その返り値を連結した配列を返します。

...返り値は基本的に配列を返すべきです。

ブロックを省略した場合は、ブロックを受けとり
上で説明した評価をし、その結果の配列を返す
Enumerator
オブジェクトを返します。

[[1,2], [3,4]].flat_map{|i| i.map{|j| j*2}} # => [2,4,6,8]...

Enumerable#flat_map -> Enumerator (3111.0)

各要素をブロックに渡し、その返り値を連結した配列を返します。

...返り値は基本的に配列を返すべきです。

ブロックを省略した場合は、ブロックを受けとり
上で説明した評価をし、その結果の配列を返す
Enumerator
オブジェクトを返します。

[[1,2], [3,4]].flat_map{|i| i.map{|j| j*2}} # => [2,4,6,8]...

Enumerable#flat_map {| obj | block } -> Array (3011.0)

各要素をブロックに渡し、その返り値を連結した配列を返します。

...返り値は基本的に配列を返すべきです。

ブロックを省略した場合は、ブロックを受けとり
上で説明した評価をし、その結果の配列を返す
Enumerator
オブジェクトを返します。

[[1,2], [3,4]].flat_map{|i| i.map{|j| j*2}} # => [2,4,6,8]...

Enumerable#lazy -> Enumerator::Lazy (142.0)

自身を lazy な Enumerator に変換したものを返します。

...自身を lazy な Enumerator に変換したものを返します。

この Enumerator は、以下のメソッドが遅延評価を行う (つまり、配列ではな
Enumeratorを返す) ように再定義されています。

* map/collect
* flat_map/collect_concat
* select/find_all
*...
...表示する
p pythagorean_triples.take(10).force # takeはlazyなので、forceが必要です
p pythagorean_triples.first(10) # firstはeagerです
# 100より小さいピタゴラス数を表示する
p pythagorean_triples.take_while { |*, z| z < 100 }.force

@see Enumerator::Lazy...

絞り込み条件を変える