るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.007秒)
トップページ > クラス:Array[x] > クエリ:flatten![x]

関連するキーワード

  1. set

ライブラリ

検索結果

Array#flatten!(lv = nil) -> self | nil (15129)

flatten は自身を再帰的に平滑化した配列を生成して返します。flatten! は 自身を再帰的かつ破壊的に平滑化し、平滑化が行われた場合は self をそうでない 場合は nil を返します。 lv が指定された場合、lv の深さまで再帰的に平滑化します。

...flatten は自身を再帰的に平滑化した配列を生成して返します。flatten!
自身を再帰的かつ破壊的に平滑化し、平滑化が行われた場合は self をそうでない
場合は nil を返します。
lv が指定された場合、lv の深さまで再帰的に...
...的に平滑化する例。
a = [[[1, [2, 3]]]]
p a.flatten! #=> [1, 2, 3]
p a #=> [1, 2, 3]

# 平滑化が行われない場合は nil を返す。
p [1, 2, 3].flatten! #=> nil

# 平滑化の再帰の深さを指...

Array#flatten(lv = nil) -> Array (29)

flatten は自身を再帰的に平滑化した配列を生成して返します。flatten! は 自身を再帰的かつ破壊的に平滑化し、平滑化が行われた場合は self をそうでない 場合は nil を返します。 lv が指定された場合、lv の深さまで再帰的に平滑化します。

...flatten は自身を再帰的に平滑化した配列を生成して返します。flatten!
自身を再帰的かつ破壊的に平滑化し、平滑化が行われた場合は self をそうでない
場合は nil を返します。
lv が指定された場合、lv の深さまで再帰的に...
...的に平滑化する例。
a = [[[1, [2, 3]]]]
p a.flatten! #=> [1, 2, 3]
p a #=> [1, 2, 3]

# 平滑化が行われない場合は nil を返す。
p [1, 2, 3].flatten! #=> nil

# 平滑化の再帰の深さを指...