相关疑难解决方法(0)

测试散列是否具有多个键中的任何一个

我想知道是否有更好的方法来测试散列是否有来自数组的任何键.我想用它这样的东西:

keys = %w[k1 k2 k5 k6]
none = true if hash.key?(keys)
Run Code Online (Sandbox Code Playgroud)

或者我将不得不循环这个?

ruby hash

22
推荐指数
2
解决办法
8756
查看次数

检查两个哈希值是否具有相同的键集

什么是检查两个哈希值h1并且h2具有相同的密钥集而无视订单的最有效方法?是否可以比我发布的答案更快或更简洁,效率更高?

ruby hash

6
推荐指数
3
解决办法
2490
查看次数

标签 统计

hash ×2

ruby ×2