array1 = [1,2,3,4]
array2 = [true,false,true,false]
expected output : [:1 => true, :2 => false, :3 => true, :4 => false]
想将 array1
值作为散列的键,将 array2
值作为散列值。
使用ruby 1.8
有人可以帮助实现这一目标。
最佳答案
尝试:
output = Hash[array1.zip(array2)]
关于ruby - 将 2 个数组转换为 1 个哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22628286/