Ich habe zwei Vektoren [apple orange]
und [5 10]
. Wie erstelle ich daraus eine Assoziationsliste ((apple 5) (orange 10))
?
elisp
association-lists
yi.tang.uni
quelle
quelle
(cl-mapcar #'cons [apple orange] [5 10])
=>((apple . 5) (orange . 10))
(cl-mapcar #'list [apple orange] [5 10])
=>((apple 5) (orange 10))
Emacs
cl-mapcar
nimmt als Argumente eine Funktion der Arität eine oder mehrere und die gleiche Anzahl von Sequenzen wie seine Arität. Common Lisp'smapcar
ist ähnlich, aber die einzigen Sequenzen, die es akzeptiert, sind Listen.quelle