Назначение функции на два списка в elisp

В общем LISP я могу сделать это:

(mapcar #'cons '(1 2 3) '(a b c))

=> ((1 . A) (2 . B) (3 . C))

Как мне сделать то же самое в elisp? Когда я пытаюсь, я получаю сообщение об ошибке:

(wrong-number-of-arguments mapcar 3)

Если mapcar от elisp может работать только с одним списком за раз, каково это - нелепый способ объединения двух списков в один список?

Ответы на вопрос(2)

Ваш ответ на вопрос