我试图建立一套函数来比较句子到另一个。所以我写了一个名为split-to-sentences
函数,它像这样的输入:给定一个clojure向量,迭代删除1个元素
"This is a sentence. And so is this. And this one too."
和回报:
["This is a sentence" "And so is this" "And this one too."]
什么我挣扎是如何遍历这个向量,并得到不是当前值的项目。我试着用drop
和remove
来唠叨,但还没有弄明白。
我想我可以做的一件事是在循环中使用first
和rest
,以及conj
以前的值输出休息。
你是指什么*不是当前值*的项目? – 2013-05-05 06:00:33
向量中不是“current” – 2013-05-05 07:21:47