"{(x, random.randrange(100)) for x in ["x", "y", "z"]}"
Hash[[:x, :y, :z].map { |l| [l, rand(100)]}]
result = {} [:x, :y, :z].map { |l| result[l] = rand(100)} result