Sie haben eine Liste von gleich großen Listen, z. B .:
Wie kann es in eine Liste von Sätzen umgewandelt werden, die jeweils für die oben genannten Indizes gesetzt sind:
" (apply map vector) " heißt in anderen Sprachen wie Python "zip". Es ruft vector für das erste Element jedes Elements von d auf, dann das zweite Element jedes Elements usw.
(apply map vector)
vector
d
Dann rufen wir set für jede dieser Sammlungen auf.
set
Wenn Hash-set erlaubte doppelte Schlüssel, könnten Sie verwenden:
stattdessen können Sie das hässlichere tun
Ich würde Folgendes vorschlagen:
Tags und Links clojure