るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.012秒)
トップページ > クラス:Hash[x] > バージョン:2.2.0[x] > クエリ:assoc[x]

別のキーワード

  1. _builtin assoc
  2. env assoc
  3. hash assoc
  4. array assoc
  5. assoc _builtin

ライブラリ

検索結果

Hash#assoc(key) -> Array | nil (54361.0)

ハッシュが key をキーとして持つとき、見つかった要素のキーと値のペア を配列として返します。

ハッシュが key をキーとして持つとき、見つかった要素のキーと値のペア
を配列として返します。

キーの同一性判定には eql? メソッドではなく == メソッドを使います。
key が見つからなかった場合は、nil を返します。

@param key 検索するキー

h = {"colors" => ["red", "blue", "green"],
"letters" => ["a", "b", "c" ]}
h.assoc("letters") #=> ["letters", ["a", "b", "c"]]
h.assoc("foo") ...

Hash#rassoc(value) -> Array | nil (18322.0)

ハッシュ内を検索して,引数 value と 一致する値を探します。

...値とを要素とするサイズ 2 の配列を返します。
ない場合には nil を返します。

@param value 探索する値。

a = {1=> "one", 2 => "two", 3 => "three", "ii" => "two"}
a.rassoc("two") #=> [2, "two"]
a.rassoc("four") #=> nil

@see Hash#assoc, Array#rassoc...