Schienen-mapping-array von hashes auf einzelne hash

Ich habe ein array von hashes wie so:

 [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}]

Und ich versuche, die Karte dies auf einzelne hash wie dieser:

{"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"}

Habe ich es erreicht mit

  par={}
  mitem["params"].each { |h| h.each {|k,v| par[k]=v} } 

Aber ich Frage mich, ob es möglich, dies zu tun in einer mehr umgangssprachlichen Art und Weise (vorzugsweise ohne Verwendung einer lokalen variable).

Wie kann ich dies tun?

InformationsquelleAutor der Frage Bart Platak | 2012-08-08

Schreibe einen Kommentar