ruby hash.rb

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby hash.rb相关的知识,希望对你有一定的参考价值。

class Hash
  def filter
    result = self.map do |k, v|
      r = yield v if block_given?
      [k, r]
    end
    Hash[*result.flatten]
  end
  
  def filter! &block
    replace self.filter &block
  end
end

以上是关于ruby hash.rb的主要内容,如果未能解决你的问题,请参考以下文章

ruby hash.rb

ruby hash_deep_diff.rb

ruby find_duplicate_with_hash_store.rb

ruby [Ruby Cheat] Cheatsheet #ruby

Ruby运算符

Ruby 25 岁了!Ruby 之父说 Ruby 3 有望 3 倍提速