将数组值转换为哈希键
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将数组值转换为哈希键相关的知识,希望对你有一定的参考价值。
Useful for speeding up searches.
# a is the array we want to turn into a hash Hash[*a.zip([true] * a.size).flatten] # Example: people= %w[John Mary Paul] query_people=Hash[*people.zip([true] * people.size).flatten] query_people["John"] # returns true query_people["Wenceslas"] # returns nil (equivalent to false in most tests)
以上是关于将数组值转换为哈希键的主要内容,如果未能解决你的问题,请参考以下文章