【发布时间】:2014-03-14 02:32:57
【问题描述】:
我有一个懒惰的地图序列:
{:a 1 :b "a"} {:a 1 :b "b"} {:a 2 :b "a"} {:a 3 :b "a"} {:a 3 :b "b"} ...
我想通过 key 对其进行分组 :a 并返回另一个惰性序列:
[{:a 1 :b "a"} {:a 1 :b "b"}] [{:a 2 :b "a"}] [{:a 3 :b "a"} {:a 3 :b "b"}] ...
实现这一目标的最佳方法是什么?
【问题讨论】:
标签: clojure