标签: arrays ruby hash
如果我有两个包含大约20个单独值的数组,是否可以将两者组合成一个哈希?一个数组的内容作为键,另一个作为值?
答案 0 :(得分:0)
当然,非常简单
Hash[[1,2,3,4].zip([5,6,7,8])] => {1=>5, 2=>6, 3=>7, 4=>8}
但如果数组的大小不同,则可能会出现问题。