我是 Clojure 的初学者,我有一个简单的问题
可以说我有一个由地图组成的列表。每个地图都有一个 :name 和 :age
我的代码是:
(def Person {:nom rob :age 31 } )
(def Persontwo {:nom sam :age 80 } )
(def Persontthree {:nom jim :age 21 } )
(def mylist (list Person Persontwo Personthree))
现在我如何遍历列表。例如,假设我有一个给定的:name。我如何遍历列表以查看是否有任何地图:名称与我的:名称匹配。然后如果有匹配的地图,我如何获得该地图的索引位置?
-谢谢