Konvertieren eines Arrays von Hashes in EINEM Hash in Ruby

Ich habe eine Reihe von Hashes mit Arrays, die ungefähr so ​​aussehen:

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"]}
]

Was ich tun möchte, ist, wenn möglich, es so zu transformieren, dass es zu EINEM Hash wird, wobei jedes Schlüssel => Wertepaar aus den Werten jedes Hashs genommen wird. Ich glaube nicht, dass ich das gut erkläre, also ist hier was ich meine:

end_result = {
  "1"=>"I am a transcript ONE",
  "2"=>"I am a transcript TWO",
  "3"=>"I am a transcript THREE"
}

Ich habe Stack Overflow und Google nach verschiedenen Methoden durchsucht, mich dabei jedoch verwirrt. Irgendwelche Ideen, wie dies erreicht werden kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage