るりまサーチ

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

別のキーワード

  1. argf.class each
  2. argf.class each_line
  3. argf.class lines
  4. argf.class to_a
  5. class new

ライブラリ

モジュール

検索結果

Enumerable#to_set(klass = Set, *args) -> Set (18169.0)

Enumerable オブジェクトの要素から、新しい集合オブジェクトを作ります。

...す。


@
param klass 生成する集合クラスを指定します。
@
param args 集合クラスのオブジェクト初期化メソッドに渡す引数を指定します。
@
param block 集合クラスのオブジェクト初期化メソッドに渡すブロックを指定します。
@
return...
...//emlist[][ruby]{
require 'set'
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
p [30, 10, 20].to_set(SortedSet)
#=> #<SortedSet: {10, 20, 30}>
MySet = Class.new(Set)
p [30, 10, 20].to_set(MySet)
#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@
see Set.new...
...るクラスです。
Ruby
2.7 以前は SortedSet が定義されていました)。
引数 args およびブロックは、集合オブジェクトを生成するための new
メソッドに渡されます。


@
param klass 生成する集合クラスを指定します。
@
param args 集合クラ...
...します。
@
param block 集合クラスのオブジェクト初期化メソッドに渡すブロックを指定します。
@
return 生成された集合オブジェクトを返します。

//emlist[][ruby]{
require 'set'
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
MySet = Class.new(Set)
p [30...
..., 10, 20].to_set(MySet)
#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@
see Set.new...
...るクラスです。
Ruby
2.7 以前は SortedSet が定義されていました)。

引数 args およびブロックは、集合オブジェクトを生成するための new
メソッドに渡されます。


@
param klass 生成する集合クラスを指定します。
@
param args 集合ク...
...
@
param block 集合クラスのオブジェクト初期化メソッドに渡すブロックを指定します。
@
return 生成された集合オブジェクトを返します。

//emlist[][ruby]{
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
MySet = Class.new(Set)
p [30, 10, 20].to_set(MySet)...
...#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@
see Set.new...

Enumerable#to_set(klass = Set, *args) {|o| ... } -> Set (18169.0)

Enumerable オブジェクトの要素から、新しい集合オブジェクトを作ります。

...す。


@
param klass 生成する集合クラスを指定します。
@
param args 集合クラスのオブジェクト初期化メソッドに渡す引数を指定します。
@
param block 集合クラスのオブジェクト初期化メソッドに渡すブロックを指定します。
@
return...
...//emlist[][ruby]{
require 'set'
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
p [30, 10, 20].to_set(SortedSet)
#=> #<SortedSet: {10, 20, 30}>
MySet = Class.new(Set)
p [30, 10, 20].to_set(MySet)
#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@
see Set.new...
...るクラスです。
Ruby
2.7 以前は SortedSet が定義されていました)。
引数 args およびブロックは、集合オブジェクトを生成するための new
メソッドに渡されます。


@
param klass 生成する集合クラスを指定します。
@
param args 集合クラ...
...します。
@
param block 集合クラスのオブジェクト初期化メソッドに渡すブロックを指定します。
@
return 生成された集合オブジェクトを返します。

//emlist[][ruby]{
require 'set'
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
MySet = Class.new(Set)
p [30...
..., 10, 20].to_set(MySet)
#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@
see Set.new...
...るクラスです。
Ruby
2.7 以前は SortedSet が定義されていました)。

引数 args およびブロックは、集合オブジェクトを生成するための new
メソッドに渡されます。


@
param klass 生成する集合クラスを指定します。
@
param args 集合ク...
...
@
param block 集合クラスのオブジェクト初期化メソッドに渡すブロックを指定します。
@
return 生成された集合オブジェクトを返します。

//emlist[][ruby]{
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
MySet = Class.new(Set)
p [30, 10, 20].to_set(MySet)...
...#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@
see Set.new...