简单的新手问题...从矢量寻找“中间元素”用Clojure Clojure中
如果我有一个奇数在Clojure的向量元素,我怎么能提取“中间”的价值?我一直在看这一段时间,并不能解决如何做到这一点!
一些例子:
(middle-value [0])
应该返回[0]
(middle-value [0 1 2])
应该返回[1]
(middle-value [0 1 :abc 3 4])
应该返回[:abc]
(middle-value [0 1 2 "test" 4 5 6])
应该返回["test"]
当偶数个元素时它应该返回什么? – Jeremy 2013-03-25 14:37:16
@Jeremy Heiler - 永远不会发生,所以我不担心它 – monch1962 2013-03-25 19:41:14