Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
[[1,2,3], [32,33,2], [23,12,0]]
['el1', 'el2', 'el3']
[ {:el1 => 1, :el2=>2, :el3 =>3}, {:el1 => 32, :el2=>33, :el3 =>2}, {:el1 => 23, :el2=>12, :el3 =>0}} ]
hash = { {:el1 => 1, :el2=>2, :el3 =>3}, {:el1 => 32, :el2=>33, :el3 =>2}, {:el1 => 23, :el2=>12, :el3 =>0} }
hash
values.map{|n| Hash[keys.map(&:to_sym).zip(n)]}