107件ヒット
[101-107件を表示]
(0.040秒)
種類
- インスタンスメソッド (101)
- 特異メソッド (6)
キーワード
- < (1)
- <= (1)
- == (1)
- === (1)
- > (1)
- >= (1)
- [] (3)
- []= (1)
- assoc (1)
- clear (1)
- clone (1)
- compact (1)
- compact! (1)
-
compare
_ by _ identity (1) -
compare
_ by _ identity? (1) - default (2)
- default= (1)
-
default
_ proc (1) -
default
_ proc= (1) - delete (2)
-
delete
_ if (2) - dig (1)
- dup (1)
- each (2)
-
each
_ key (2) -
each
_ pair (2) -
each
_ value (2) - empty? (1)
- eql? (1)
- equal? (1)
- except (1)
- fetch (3)
-
fetch
_ values (2) - filter (2)
- filter! (2)
- flatten (1)
-
has
_ key? (1) -
has
_ value? (1) - hash (1)
- include? (1)
- inspect (1)
- invert (1)
-
keep
_ if (2) - key (1)
- key? (1)
- keys (1)
- length (1)
- member? (1)
- merge (2)
- merge! (2)
- new (2)
- rassoc (1)
- rehash (1)
- reject (2)
- reject! (2)
- replace (1)
-
ruby2
_ keywords _ hash? (1) - select (2)
- select! (2)
- shift (1)
- size (1)
- slice (1)
- store (1)
-
to
_ a (1) -
to
_ h (2) -
to
_ hash (1) -
to
_ proc (1) -
to
_ s (1) -
transform
_ keys (3) -
transform
_ keys! (3) -
transform
_ values (2) -
transform
_ values! (2) -
try
_ convert (1) - update (2)
- value? (1)
- values (1)
-
values
_ at (1)
検索結果
先頭5件
-
Hash
# empty? -> bool (63010.0) -
ハッシュが空の時、真を返します。
ハッシュが空の時、真を返します。
//emlist[例][ruby]{
puts({}.empty?) #=> true
//} -
Hash
# flatten(level = 1) -> Array (63010.0) -
自身を平坦化した配列を生成して返します。
自身を平坦化した配列を生成して返します。
全てのキーと値を新しい配列の要素として展開します。
Array#flatten と違って、デフォルトではこのメソッドは自身を
再帰的に平坦化しません。level を指定すると指定されたレベルまで
再帰的に平坦化します。
@param level 展開するレベル
//emlist[例][ruby]{
a = {1=> "one", 2 => [2,"two"], 3 => "three"}
a.flatten #=> [1, "one", 2, [2, "two"], 3, "three"]
a.flatten(1) #=> [1, ... -
Hash
# inspect -> String (63010.0) -
ハッシュの内容を人間に読みやすい文字列にして返します。
ハッシュの内容を人間に読みやすい文字列にして返します。
//emlist[例][ruby]{
h = { "c" => 300, "a" => 100, "d" => 400 }
h.inspect # => "{\"c\"=>300, \"a\"=>100, \"d\"=>400}"
//} -
Hash
# length -> Integer (63010.0) -
ハッシュの要素の数を返します。
ハッシュの要素の数を返します。
//emlist[][ruby]{
h = { "d" => 100, "a" => 200, "v" => 300, "e" => 400 }
h.length #=> 4
h.size #=> 4
h.delete("a") #=> 200
h.length #=> 3
h.size #=> 3
//} -
Hash
# size -> Integer (63010.0) -
ハッシュの要素の数を返します。
ハッシュの要素の数を返します。
//emlist[][ruby]{
h = { "d" => 100, "a" => 200, "v" => 300, "e" => 400 }
h.length #=> 4
h.size #=> 4
h.delete("a") #=> 200
h.length #=> 3
h.size #=> 3
//} -
Hash
# to _ proc -> Proc (63010.0) -
self のキーに対応する値を返す Proc オブジェクトを返します。
self のキーに対応する値を返す Proc オブジェクトを返します。
//emlist[][ruby]{
h = {1 => 10, 2 => 20, 3 => 30}
[1, 2, 3].map(&h) # => [10, 20, 30]
//} -
Hash
# to _ s -> String (63010.0) -
ハッシュの内容を人間に読みやすい文字列にして返します。
ハッシュの内容を人間に読みやすい文字列にして返します。
//emlist[例][ruby]{
h = { "c" => 300, "a" => 100, "d" => 400 }
h.inspect # => "{\"c\"=>300, \"a\"=>100, \"d\"=>400}"
//}