Transformation verschachtelter Listen in eine Liste von Sätzen in Clojure?

7

Sie haben eine Liste von gleich großen Listen, z. B .:

%Vor%

Wie kann es in eine Liste von Sätzen umgewandelt werden, die jeweils für die oben genannten Indizes gesetzt sind:

%Vor%     
aeter 14.03.2011, 20:26
quelle

3 Antworten

17
%Vor%

" (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.

Dann rufen wir set für jede dieser Sammlungen auf.

    
dfan 14.03.2011, 20:52
quelle
4

Wenn Hash-set erlaubte doppelte Schlüssel, könnten Sie verwenden:

%Vor%

stattdessen können Sie das hässlichere tun

%Vor%     
Joost Diepenmaat 14.03.2011 20:52
quelle
1

Ich würde Folgendes vorschlagen:

%Vor%     
mikera 14.03.2011 20:57
quelle

Tags und Links