Ich versuche, Duplikate in einem Vektor mit leeren Zeichenfolgen zu ersetzen. Die einzigen Funktionen, die ich finden kann, sind jedoch, Duplikate zu entfernen, sie nicht zu ersetzen. Wie kann ichErsetzen Duplikate in Clojure Vektor
["Oct 2016" "Oct 2016" "Nov 2016" "Nov 2016" "Nov 2016" "Nov 2016"]
und Ausgang:
["Oct 2016" "" "Nov 2016" "" "" ""]
Alles, was ich zurückkehren ["Oct 2016" "Nov 2016"]
finden kann ich zur Zeit die gewünschte Ausgabe zu erreichen, indem eine verschachtelte doseq
tun, aber es scheint ineffizient . Gibt es einen besseren Weg, dies zu erreichen? Danke!
während der ersten Erstellung des Vektors Beheben des Problems Ended, aber dies auch nicht funktioniert, als Lösung markiert. – Zaden