【发布时间】:2011-10-29 20:27:00
【问题描述】:
我有以下工作代码将带有嵌套地图(实际上是推文数据)的列表转换为地图:
(defn filter
"This function returns a map with the user as key, #followers as value"
[raw-tweets]
(let [users (map :user raw-tweets)
names (map :name users)
followers (map :followers_count users)]
(zipmap names followers)))
虽然这可以按预期工作,但我想知道在 Clojure 中是否有更惯用的方法来执行此操作。有其他选择吗?
【问题讨论】:
标签: clojure