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?