0
是否有内置(无外部库)的方式来从列表中删除元素列表?Lisp,如何从列表中删除元素列表?
(remove-elements '("a" "b" "c" "d") '("b" "c"))
到:
("a" "d")
还是你写自己的功能,如果是的话怎么会这样的功能看?
是否有内置(无外部库)的方式来从列表中删除元素列表?Lisp,如何从列表中删除元素列表?
(remove-elements '("a" "b" "c" "d") '("b" "c"))
到:
("a" "d")
还是你写自己的功能,如果是的话怎么会这样的功能看?
使用SET-DIFFERENCE
功能:
(set-difference '("a" "b" "c" "d") '("b" "c") :test #'string=)
这看起来并不像Lisp语言的语法。 – melpomene