2010-11-28 3 views
2

(удалить '(1 2)' ((1 2) (1 3))) не удаляет '(1 2) из ​​списка в общем lisp .. (я думаю, это используйте eq и не равны) Есть ли у нас другая альтернатива удалению элемента из списка списков в clisp ??clisp: удалить из списка список

+4

Стандарт по умолчанию для большинства функций - EQL. Во многих случаях вы можете указать свой собственный параметр: TEST. – 2010-11-28 11:36:01

ответ

10
(remove '(1 2) '((1 2) (1 3)) :test #'equal) 
Смежные вопросы