【发布时间】:2010-10-19 10:17:13
【问题描述】:
我想在 LISP 中编写一个函数,该函数将完全删除列表中的所有 NILS。该列表可能是嵌套的,这意味着它可以包含其他列表。例如列表 '((state L L L L) NIL (state L L R L) NIL) 应转换为 '((STATE L L L L) (STATE L L R L))。
【问题讨论】:
-
子列表中可以有
NILs吗?如果是,它们是否也应该被删除?如果是,嵌套可以有多深?