Convertir un conjunto de hashes en UN hash en Ruby
Tengo una variedad de hashes con matrices que se parecen a esto:
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"]}
]
Lo que ME GUSTARÍA hacer, si es posible, es transformarlo de tal manera que se convierta en UN hash donde cada par clave => valor se toma de los valores de cada hash. No creo que lo explique bien, así que esto es lo que quiero decir:
end_result = {
"1"=>"I am a transcript ONE",
"2"=>"I am a transcript TWO",
"3"=>"I am a transcript THREE"
}
He estado recorriendo Stack Overflow y Google en busca de varios métodos, pero me he confundido en el proceso. ¿Alguna idea sobre cómo lograr esto?