标签: list lisp predicate
'((A 0) (K 1) (E 1) (H 2) (I 2) (G 2) '3 (NIL 3) (J 3) (J 3) '4 (NIL 4) '4 (NIL 4)))
如何从列表中删除'3和'4?
'3
'4
答案 0 :(得分:3)
在Lisp中
只是
(quote 3)
所以你需要使用remove-if传递一个谓词函数来检查传递的元素是否是两个元素的列表,其中第一个元素是符号quote。
remove-if
quote