【发布时间】:2011-09-19 06:49:33
【问题描述】:
在 haskell 中,[1,2,3,4,5,6,7] \\ [4,5,6] 将返回 [1,2,3,7]。现在我想使用 clisp 实现相同的功能。到目前为止,我发现 set-difference 有效:
(set-difference '(1 2 3 4 5 6 7) '(4 5 6))
还有其他解决办法吗?
【问题讨论】:
-
也许你可以解释一下使用一个叫做“set-difference”的函数来找出两个集合的差异有什么问题。你到底想要什么?
-
查看编辑,我认为 z_axis 可能意味着他的
set-difference添加是解决他的问题的方法。我认为 Chris Morgan 的帮助可能掩盖了这一意图。 -
我不习惯将列表视为集合。