我的数据看起来像这样
(def a [{:firmAccount "MSFT" :Val 10 :PE 3 } {:firmAccount "MSFT" :Val 15 :PE 4} {:firmAccount "GOG" :Val 15 :PE 3} {:firmAccount "YAH" :Val 8 :PE 1}])
我想分组:firmAccount,然后将每个公司账户的:和Val和:PE合并,得到类似的东西
[{:firmAccount "MSFT" :Val 25 :PE 7} {:firmAccount "GOG" :Val 15 :PE 3} {:FirmAccount "YAH" :Val 8 :PE 1}]
这真是一件微不足道的事情,在sql中我甚至不会三思而后行,但是因为我正在学习clojure,请耐心等待