13
A
回答
31
user=> (distinct '(34 56 45 34 56 89 11 4 11 78 11))
(34 56 45 89 11 4 78)
9
3
重複數據刪除是相當的快,因爲對於重複數據刪除的有序列表只保留先前的元素在內存中。
+0
不錯,我不知道關於重複數據刪除,並且看到它只是自clojure 1.7以來才實現 - 這裏是另一篇關於它的文章:http://stackoverflow.com/questions/25552506/better-sequence-duplicate-remover/25556645#25556645 – 2015-12-18 00:28:28
相關問題
- 1. 從C++列表中刪除重複項
- 2. Haskell從列表中刪除重複項
- 3. 從列表中刪除重複項
- 4. Scala - 從列表中刪除重複項
- 5. 從Django列表中刪除重複項
- 6. 從Python列表中刪除重複項
- 7. 從Python列表中刪除重複項
- 8. 從列表中刪除重複項?
- 9. Python從列表中刪除重複項?
- 10. 如何從列表中刪除重複
- 11. 如何從列表中刪除連續的重複項?
- 12. 如何從Clojure的列表中刪除項目
- 13. 如何刪除表中的重複項?
- 14. 如何刪除從列表C#重複
- 15. 刪除列表中的重複項目
- 16. 刪除Haskell列表中的重複項
- 17. 刪除列表中的重複項
- 18. 刪除列表中的重複項
- 19. Python刪除列表中的重複項
- 20. 刪除列表中的重複項-linq
- 21. 刪除列表中的重複項(c#)
- 22. 刪除重複的列表項從列表的列表清單
- 23. Python:如何從列表中刪除所有重複項目
- 24. 如何從字符串/混合列表中刪除重複項
- 25. 如何從字符串列表中刪除重複項?
- 26. C#從包含列表的列表中刪除重複項
- 27. 從列表中刪除某些項目重複的列表
- 28. 如何從中刪除重複項?
- 29. 如何從ArrayList中刪除重複項?
- 30. 從陣列中刪除重複項
排序列表有一些更快的等效嗎? – nha 2015-01-04 21:37:05
@nha,我不知道。 – missingfaktor 2015-01-06 08:02:24