1
Новичок пытается узнать Lisp. Я хочу применить sqrt (или любую функцию) к нескольким спискам в Clisp. Напр. используя mapcar, мы можем применить к одному списку, например (mapcar # 'sqrt (10 20 30)).Применение sqrt функции для нескольких списков в clisp
Но как насчет случаев, когда списки ((10 20) (30 40) (50)). Заранее спасибо за помощь.
Спасибо за ответ. Есть ли другой способ сделать это, используя функцию apply? Благодарю. – kevin
@kevin Вы можете заменить '(funcall fun x)' на '(применить fun x nil)' или '(применить fun (list x))'. – uselpa