るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.218秒)

別のキーワード

  1. _builtin |
  2. set |
  3. ipaddr |
  4. nilclass |
  5. trueclass |

ライブラリ

検索結果

Set#flatten -> Set (54442.0)

集合を再帰的に平坦化します。

...要素として self が再帰的に現れた場合に発生
します。

//emlist[][ruby]{
require 'set'
s = Set[Set[1,2], 3]
p s.flatten # => #<Set: {1, 2, 3}>
p s # => #<Set: {#<Set: {1, 2}>, 3}>
s.flatten!
p s # => #<Set: {1, 2, 3}>
//}

@see Array#flatten...

Set#flatten! -> self | nil (18742.0)

集合を再帰的に平坦化します。

...要素として self が再帰的に現れた場合に発生
します。

//emlist[][ruby]{
require 'set'
s = Set[Set[1,2], 3]
p s.flatten # => #<Set: {1, 2, 3}>
p s # => #<Set: {#<Set: {1, 2}>, 3}>
s.flatten!
p s # => #<Set: {1, 2, 3}>
//}

@see Array#flatten...