Подведение итогов значений массива хешей в Ruby

Я испытываю затруднения при выяснении изящного способа добавить массив хешей

[{:a=>1,:b=>2,:c=>3},{:a=>1,:b=>2,:c=>3},{:a=>1,:b=>2,:c=>3}]

должен возвратиться

[{:a=>3,:b=>6,:c=>9}]

Я знаю, что это, вероятно, включило бы отображение/сокращение, но я не могу выяснить правильный синтаксис, не помогает тому рубиновому документу отметить точкой org, не соответствует моей версии

Я использую 1.8.7

9
задан Christopher 20 February 2010 в 20:48
поделиться