るりまサーチ

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

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. _builtin p
  5. kernel p

ライブラリ

クラス

検索結果

<< 1 2 > >>

Array#collect! -> Enumerator (18115.0)

各要素を順番にブロックに渡して評価し、その結果で要素を 置き換えます。

...が与えられなかった場合は、自身と map! から生成した
Enumerator オブジェクトを返します。

//emlist[例][ruby]{
ary = [1, 2, 3]
ary.map! {|i| i * 3 }
p
ary #=> [3, 6, 9]

ary = [1, 2, 3]
e = ary.map!
e.each{ 1 }
p
ary #=> [1, 1, 1]
//}

@see Array#collect,...

Array#collect! {|item| ..} -> self (18115.0)

各要素を順番にブロックに渡して評価し、その結果で要素を 置き換えます。

...が与えられなかった場合は、自身と map! から生成した
Enumerator オブジェクトを返します。

//emlist[例][ruby]{
ary = [1, 2, 3]
ary.map! {|i| i * 3 }
p
ary #=> [3, 6, 9]

ary = [1, 2, 3]
e = ary.map!
e.each{ 1 }
p
ary #=> [1, 1, 1]
//}

@see Array#collect,...

Vector#collect! -> Enumerator (18115.0)

ベクトルの各要素を順番にブロックに渡して評価し、その結果で要素を置き換えます。

...素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

//emlist[例][ruby]{
require 'matrix'

v = Vector[1, 2, 3]
p
v.map!{ |el| el * 2 } #=> Vector[2, 4, 6]
p
v #=> Vector[2, 4, 6]
//}...

Vector#collect! {|element| ... } -> self (18115.0)

ベクトルの各要素を順番にブロックに渡して評価し、その結果で要素を置き換えます。

...素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

//emlist[例][ruby]{
require 'matrix'

v = Vector[1, 2, 3]
p
v.map!{ |el| el * 2 } #=> Vector[2, 4, 6]
p
v #=> Vector[2, 4, 6]
//}...

Matrix#collect!(which = :all) -> Enumerator (18113.0)

行列の各要素に対してブロックの適用を繰り返した結果で要素を置き換えます。

...の適用を繰り返した結果で要素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

@param which which に以下の Symbol を指定することで、
引数として使われる要素...
...詳細は、 Matrix#each の項目を参照して下さい。


//emlist[例][ruby]{
require 'matrix'

m = Matrix[[1, 2], [3, 4]]

p
m.map! { |element| element * 10 } #=> Matrix[[10, 20], [30, 40]]
p
m #=> Matrix[[10, 20], [30, 40]]
//}

@see Matrix#each, Matrix#map...

絞り込み条件を変える

Matrix#collect!(which = :all) {|element| ... } -> self (18113.0)

行列の各要素に対してブロックの適用を繰り返した結果で要素を置き換えます。

...の適用を繰り返した結果で要素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

@param which which に以下の Symbol を指定することで、
引数として使われる要素...
...詳細は、 Matrix#each の項目を参照して下さい。


//emlist[例][ruby]{
require 'matrix'

m = Matrix[[1, 2], [3, 4]]

p
m.map! { |element| element * 10 } #=> Matrix[[10, 20], [30, 40]]
p
m #=> Matrix[[10, 20], [30, 40]]
//}

@see Matrix#each, Matrix#map...

Set#collect! {|o| ...} -> self (18108.0)

集合の各要素についてブロックを評価し、その結果で元の集合を置き換えます。

...集合の各要素についてブロックを評価し、その結果で元の集合を置き換えます。

//emlist[][ruby]{
require 'set'
set = Set['hello', 'world']
set.map! {|str| str.capitalize}
p
set # => #<Set: {"Hello", "World"}>
//}

@see Enumerable#collect...

Array#map! -> Enumerator (6115.0)

各要素を順番にブロックに渡して評価し、その結果で要素を 置き換えます。

...が与えられなかった場合は、自身と map! から生成した
Enumerator オブジェクトを返します。

//emlist[例][ruby]{
ary = [1, 2, 3]
ary.map! {|i| i * 3 }
p
ary #=> [3, 6, 9]

ary = [1, 2, 3]
e = ary.map!
e.each{ 1 }
p
ary #=> [1, 1, 1]
//}

@see Array#collect,...

Array#map! {|item| ..} -> self (6115.0)

各要素を順番にブロックに渡して評価し、その結果で要素を 置き換えます。

...が与えられなかった場合は、自身と map! から生成した
Enumerator オブジェクトを返します。

//emlist[例][ruby]{
ary = [1, 2, 3]
ary.map! {|i| i * 3 }
p
ary #=> [3, 6, 9]

ary = [1, 2, 3]
e = ary.map!
e.each{ 1 }
p
ary #=> [1, 1, 1]
//}

@see Array#collect,...

Vector#map! -> Enumerator (6115.0)

ベクトルの各要素を順番にブロックに渡して評価し、その結果で要素を置き換えます。

...素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

//emlist[例][ruby]{
require 'matrix'

v = Vector[1, 2, 3]
p
v.map!{ |el| el * 2 } #=> Vector[2, 4, 6]
p
v #=> Vector[2, 4, 6]
//}...

絞り込み条件を変える

Vector#map! {|element| ... } -> self (6115.0)

ベクトルの各要素を順番にブロックに渡して評価し、その結果で要素を置き換えます。

...素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

//emlist[例][ruby]{
require 'matrix'

v = Vector[1, 2, 3]
p
v.map!{ |el| el * 2 } #=> Vector[2, 4, 6]
p
v #=> Vector[2, 4, 6]
//}...

Matrix#map!(which = :all) -> Enumerator (6113.0)

行列の各要素に対してブロックの適用を繰り返した結果で要素を置き換えます。

...の適用を繰り返した結果で要素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

@param which which に以下の Symbol を指定することで、
引数として使われる要素...
...詳細は、 Matrix#each の項目を参照して下さい。


//emlist[例][ruby]{
require 'matrix'

m = Matrix[[1, 2], [3, 4]]

p
m.map! { |element| element * 10 } #=> Matrix[[10, 20], [30, 40]]
p
m #=> Matrix[[10, 20], [30, 40]]
//}

@see Matrix#each, Matrix#map...

Matrix#map!(which = :all) {|element| ... } -> self (6113.0)

行列の各要素に対してブロックの適用を繰り返した結果で要素を置き換えます。

...の適用を繰り返した結果で要素を置き換えます。

ブロックのない場合は、自身と map! から生成した Enumerator オブジェクトを返します。

@param which which に以下の Symbol を指定することで、
引数として使われる要素...
...詳細は、 Matrix#each の項目を参照して下さい。


//emlist[例][ruby]{
require 'matrix'

m = Matrix[[1, 2], [3, 4]]

p
m.map! { |element| element * 10 } #=> Matrix[[10, 20], [30, 40]]
p
m #=> Matrix[[10, 20], [30, 40]]
//}

@see Matrix#each, Matrix#map...
<< 1 2 > >>