るりまサーチ

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

ライブラリ

検索結果

Hash#flatten(level = 1) -> Array (18269)

自身を平滑化した配列を生成して返します。

...自身を平滑化した配列を生成して返します。

全てのキーと値を新しい配列の要素として展開します。
Array#flatten
と違って、デフォルトではこのメソッドは自身を
再帰的に平滑化しません。level を指定すると指定されたレ...
...=> [1, "one", 2, [2, "two"], 3, "three"]
a.flatten(1) #=> [1, "one", 2, [2, "two"], 3, "three"]
a.flatten(2) #=> [1, "one", 2, 2, "two", 3, "three"]
a.flatten(0) #=> [[1, "one"], [2, [2, "two"]], [3, "three"]]
a.flatten(-1) #=> [1, "one", 2, 2, "two", 3, "three"]

@see Array#flatten...