【发布时间】:2011-12-27 04:54:07
【问题描述】:
使用 Clojure,如何在该向量 [-1 0 3 7 9] 中找到第一个具有正值的索引?
我知道您可以使用first 和filter 相当优雅地获得第一个结果:
(first (filter pos? [-1 0 99 100 101]))
此代码返回值99。我想要的答案是索引是2。
【问题讨论】:
-
我的问题完全不同。我已经编辑了我的标题以反映这一点。
标签: clojure