select

hsh.select {|key, value| block} â a_hash
hsh.select â an_enumerator
Instance Public methods

Returns a new hash consisting of entries for which the block returns true.

If no block is given, an enumerator is returned instead.

1
2
3
h = { "a" => 100, "b" => 200, "c" => 300 }
h.select {|k,v| k > "a"#=> {"b" => 200, "c" => 300}
h.select {|k,v| v < 200#=> {"a" => 100}
doc_ruby_on_rails
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.