簡單的新手問題...從矢量尋找「中間元素」用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