るりまサーチ

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

別のキーワード

  1. fiddle ruby_free
  2. rbconfig ruby
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

Matrix#index(selector = :all) -> Enumerator (21361.0)

指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。

...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。

複数の位置で値が一致する/ブロック...
...selector で行列のどの部分を探すかを指定します。この引数の意味は
Matrix#each を参照してください。

//emlist[例][ruby]{
r
equire 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}

value
を指...
...定せず、さらにブロックを省略した場合、
Enumerator を返します。

@param value 探索する値
@param selector 探索範囲...

Matrix#index(value, selector = :all) -> [Integer, Integer] | nil (21361.0)

指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。

...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。

複数の位置で値が一致する/ブロック...
...selector で行列のどの部分を探すかを指定します。この引数の意味は
Matrix#each を参照してください。

//emlist[例][ruby]{
r
equire 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}

value
を指...
...定せず、さらにブロックを省略した場合、
Enumerator を返します。

@param value 探索する値
@param selector 探索範囲...

Matrix#index(selector = :all) {|e| ... } -> [Integer, Integer] | nil (21261.0)

指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。

...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。

複数の位置で値が一致する/ブロック...
...selector で行列のどの部分を探すかを指定します。この引数の意味は
Matrix#each を参照してください。

//emlist[例][ruby]{
r
equire 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}

value
を指...
...定せず、さらにブロックを省略した場合、
Enumerator を返します。

@param value 探索する値
@param selector 探索範囲...

Matrix#find_index(selector = :all) -> Enumerator (9361.0)

指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。

...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。

複数の位置で値が一致する/ブロック...
...selector で行列のどの部分を探すかを指定します。この引数の意味は
Matrix#each を参照してください。

//emlist[例][ruby]{
r
equire 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}

value
を指...
...定せず、さらにブロックを省略した場合、
Enumerator を返します。

@param value 探索する値
@param selector 探索範囲...

Matrix#find_index(value, selector = :all) -> [Integer, Integer] | nil (9361.0)

指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。

...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。

複数の位置で値が一致する/ブロック...
...selector で行列のどの部分を探すかを指定します。この引数の意味は
Matrix#each を参照してください。

//emlist[例][ruby]{
r
equire 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}

value
を指...
...定せず、さらにブロックを省略した場合、
Enumerator を返します。

@param value 探索する値
@param selector 探索範囲...

絞り込み条件を変える

Matrix#find_index(selector = :all) {|e| ... } -> [Integer, Integer] | nil (9261.0)

指定した値と一致する要素の位置を [row, column] という配列で返します。 ブロックを与えた場合は各要素を引数としてブロックを呼び出し、 返り値が真であった要素の位置を返します。

...指定した値と一致する要素の位置を [row, column] という配列で返します。
ブロックを与えた場合は各要素を引数としてブロックを呼び出し、
返り値が真であった要素の位置を返します。

複数の位置で値が一致する/ブロック...
...selector で行列のどの部分を探すかを指定します。この引数の意味は
Matrix#each を参照してください。

//emlist[例][ruby]{
r
equire 'matrix'
Matrix[ [1,2], [3,4] ].index(&:even?) # => [0, 1]
Matrix[ [1,1], [1,1] ].index(1, :strict_lower) # => [1, 0]
//}

value
を指...
...定せず、さらにブロックを省略した場合、
Enumerator を返します。

@param value 探索する値
@param selector 探索範囲...

CSV::Row#[]=(header_or_index, value) (6652.0)

ヘッダの名前かインデックスでフィールドを探し、値をセットします。

...@param header_or_index ヘッダの名前かインデックスを指定します。

@param value 値を指定します。

//emlist[例 ヘッダの名前で指定][ruby]{
r
equire "csv"

row
= CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])

row
["header1"] # => "row1_1"
row
["header1"]...
...= "updated"
row
["header1"] # => "updated"
//}

//emlist[例 ヘッダの index で指定][ruby]{
r
equire "csv"

row
= CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])

row
["header1"] # => "row1_1"
row
[0] = "updated"
row
["header1"] # => "updated"
//}

//emlist[例 ヘッダの名前と o...
...指定][ruby]{
r
equire "csv"

row
= CSV::Row.new(["header1", "header2", "header1"], ["row1_1", "row1_2", "row1_3"])

row
# => #<CSV::Row "header1":"row1_1" "header2":"row1_2" "header1":"row1_3">
row
["header1", 1] = "updated"
row
# => #<CSV::Row "header1":"row1_1" "header2":"row1_2" "header1":"upda...

CSV::Row#[]=(header, offset, value) (6257.0)

ヘッダの名前でフィールドを探し、値をセットします。

...トします。

@param header ヘッダの名前を指定します。

@param offset このインデックスより後で、ヘッダの名前を探します。
重複しているヘッダがある場合に便利です。

@param value 値を指定します。

@see CSV::Row#field...

CSV::Table#[]=(index_or_header, value) (531.0)

ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。

...す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。

行には配列か CSV::Row のインスタンスを指定します。

列に値を一つだけ指定した場合は、全ての行に...
...@param index_or_header 行番号かヘッダの名前を指定します。

@param value 値を指定します。

//emlist[例][ruby]{
r
equire "csv"

row
1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row
2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
row
3 = CSV::Row.n...
...ew(["header1", "header2"], ["row3_1", "row3_2"])
table = CSV::Table.new([row1, row2])
table[0] # => #<CSV::Row "header1":"row1_1" "header2":"row1_2">
table[1] # => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
table[1] = row3
table[1] # => #<CSV::Row "header1":"row3_1" "header2":"row3_2">
table....
<< 1 2 > >>