るりまサーチ

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

別のキーワード

  1. erb u
  2. util u
  3. matrix u
  4. encoding koi8_u
  5. _builtin koi8_u

クラス

キーワード

検索結果

<< < 1 2 >>

GDBM#delete_if { |key, value| ... } -> self (103.0)

ブロックを評価した値が真であれば該当する項目を削除します。

ブロックを評価した値が真であれば該当する項目を削除します。

このメソッドは self を破壊的に変更します。

GDBM#each {|key, value| ... } -> self (103.0)

各要素に対するイテレータです。

各要素に対するイテレータです。

GDBM#each_pair {|key, value| ... } -> self (103.0)

各要素に対するイテレータです。

各要素に対するイテレータです。

GDBM#key(value) -> String | nil (103.0)

与えられた値に対応するキーを返します。

...与えられた値に対応するキーを返します。

対応する要素が存在しない時には nil を返します。
値に対応するキーが複数ある場合は最初に見つかったキーを返します。

@param value キーを探したい値を指定します。...

GDBM#reject {|key, value| ... } -> Hash (103.0)

ブロックを評価した値が真であれば該当する要素を削除します。

...ブロックを評価した値が真であれば該当する要素を削除します。

self.to_hash.reject{|key, value| ... }

と同じです。

@see Hash#reject...

絞り込み条件を変える

GDBM#reject! { |key, value| ... } -> self (103.0)

ブロックを評価した値が真であれば該当する項目を削除します。

ブロックを評価した値が真であれば該当する項目を削除します。

このメソッドは self を破壊的に変更します。

GDBM#select {|key, value| ... } -> [[String]] (103.0)

ブロックを評価して真になった要素のみを配列に格納して返します。

...配列に格納して返します。

require 'gdbm'

db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'

p db1.select{ |key, value| key == 'a' } #=> [["a", "aaa"]]
p db1.select{ |key, value| key != 'a' } #=> [["c", "ccc"], ["b", "bbb"...
<< < 1 2 >>