Преобразование массива хэшей в один хеш в Ruby
У меня есть массив хэшей с массивами, которые выглядят примерно так:
result = [
{"id_t"=>["1"], "transcript_t"=>["I am a transcript ONE"]},
{"id_t"=>["2"], "transcript_t"=>["I am a transcript TWO"]},
{"id_t"=>["3"], "transcript_t"=>["I am a transcript THREE"]}
]
То, что я хотел бы сделать, если это возможно, это преобразовать его так, чтобы он стал ОДНЫМ хешем, где каждая пара ключ => значение берется из значений каждого хеша. Я не думаю, что я объясняю это хорошо, поэтому вот что я имею в виду:
end_result = {
"1"=>"I am a transcript ONE",
"2"=>"I am a transcript TWO",
"3"=>"I am a transcript THREE"
}
Я искал Stack Overflow и Google для различных методов, но я запутался в этом процессе. Есть идеи как этого добиться?