From: Tiggerius Date: 2005-10-17T07:21:56+09:00 Subject: how to create a hash from 2 arrays? keys = ["1", "2", "3", "4", "5"] vals = ["a", "b", "c", "d", "e", "f", "g"] I want h = {"1"=>"a", "2"=>"b", "3"=>"c", "4"=>"d", "5"=>"e"} right now I do it by: for i in 0..keys.size-1 h[keys[i]]=vals[i] end is there a ruby way, more slick way of doing this? Thanks.