566件ヒット
[1-100件を表示]
(0.126秒)
ライブラリ
クラス
- Array (11)
-
CSV
:: Row (22) -
CSV
:: Table (55) - DBM (22)
- Enumerator (22)
- GDBM (22)
- Hash (93)
- MatchData (11)
-
Matrix
:: EigenvalueDecomposition (11) - Regexp (22)
-
Resolv
:: DNS (11) - SDBM (22)
- Struct (22)
- UDPSocket (11)
-
Win32
:: Registry (77) -
YAML
:: DBM (44)
モジュール
-
CGI
:: HtmlExtension (88)
キーワード
- [] (11)
-
checkbox
_ group (22) -
delete
_ if (22) -
descriptor
_ length (11) - each (22)
- eigenvalues (11)
-
fetch
_ values (18) - fields (11)
- match (22)
-
max
_ key _ length (11) -
max
_ value _ length (11) -
max
_ value _ name _ length (11) -
next
_ values (11) -
num
_ keys (11) -
num
_ values (11) -
peek
_ values (11) -
radio
_ group (22) -
recvfrom
_ nonblock (11) -
scrolling
_ list (22) - select (22)
- timeouts= (11)
-
transform
_ keys! (10) -
transform
_ values (16) -
transform
_ values! (16) -
values
_ at (110) - wtime (11)
検索結果
先頭5件
-
Hash
# values -> [object] (24208.0) -
ハッシュの全値の配列を返します。
...ハッシュの全値の配列を返します。
//emlist[例][ruby]{
h1 = { "a" => 100, 2 => ["some"], :c => "c" }
p h1.values #=> [100, ["some"], "c"]
//}
@see Hash#keys,Hash#to_a... -
DBM
# values -> [String] (24202.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
GDBM
# values -> [String] (24202.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
SDBM
# values -> [String] (24202.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
YAML
:: DBM # values -> object (24202.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
Struct
# values -> [object] (18202.0) -
構造体のメンバの値を配列にいれて返します。
...構造体のメンバの値を配列にいれて返します。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345).to_a
# => ["Joe Smith", "123 Maple, Anytown NC", 12345]
//}
[注意] 本メソッドの記述は Struct の下... -
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (15201.0) -
固有値を配列で返します。
固有値を配列で返します。 -
Hash
# transform _ values! {|value| . . . } -> self (12333.0) -
すべての値に対してブロックを呼び出した結果でハッシュの値を変更します。 キーは変化しません。
...nsform_values! は常に self を返します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを
返します。
//emlist[例][ruby]{
h = { a: 1, b: 2, c: 3 }
h.transform_values! {|v| v * v + 1 } #=> { a: 2, b: 5, c: 10 }
h.transform_values!(&:to......_s) #=> { a: "2", b: "5", c: "10" }
h.transform_values!.with_index {|v, i| "#{v}.#{i}" }
#=> { a: "2.0", b: "5.1", c: "10.2" }
//}
@see Hash#transform_values......_s) #=> { a: "2", b: "5", c: "10" }
h.transform_values!.with_index {|v, i| "#{v}.#{i}" }
#=> { a: "2.0", b: "5.1", c: "10.2" }
//}
@see Hash#transform_values
@see Hash#transform_keys
@see Hash#transform_keys!... -
Hash
# transform _ values {|value| . . . } -> Hash (12327.0) -
すべての値に対してブロックを呼び出した結果で置き換えたハッシュを返します。 キーは変化しません。
...tor オブジェクトを
返します。
//emlist[例][ruby]{
h = { a: 1, b: 2, c: 3 }
h.transform_values {|v| v * v + 1 } #=> { a: 2, b: 5, c: 10 }
h.transform_values(&:to_s) #=> { a: "1", b: "2", c: "3" }
h.transform_values.with_index {|v, i| "#{v}.#{i}" }......#=> { a: "1.0", b: "2.1", c: "3.2" }
//}
@see Hash#transform_values!......#=> { a: "1.0", b: "2.1", c: "3.2" }
//}
@see Hash#transform_values!
@see Hash#transform_keys
@see Hash#transform_keys!... -
Enumerator
# peek _ values -> Array (12272.0) -
Enumerator#next_values のように「次」のオブジェクトを 配列で返しますが、列挙状態を変化させません。
...Enumerator#next_values のように「次」のオブジェクトを
配列で返しますが、列挙状態を変化させません。
Enumerator#next, Enumerator#next_values のように
現在までの列挙状態に応じて「次」のオブジェクトを返しますが、
next と異なり......r#next_values と同様
yield
と
yield nil
を区別するために使えます。
//emlist[例][ruby]{
o = Object.new
def o.each
yield
yield 1
yield 1, 2
end
e = o.to_enum
p e.peek_values #=> []
e.next
p e.peek_values #=> [1]
p e.peek_values #=> [1]
e.next
p e.peek_values #=......> [1, 2]
e.next
p e.peek_values # raises StopIteration
//}
@raise StopIteration 列挙状態が既に最後へ到達しているとき
@see Enumerator#next, Enumerator#next_values, Enumerator#peek_values...