我认为这条线路不对:
(setf xst (remove elem xs))))
Run Code Online (Sandbox Code Playgroud)
第一个参数setf是地点,后跟值.它看起来像你倒退(并且xst是nil或未初始化).
您可能会发现这样做更容易:
(defun biggerElems (x xs)
(remove-if (lambda (item) (> item x)) xs))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3073 次 |
| 最近记录: |