问题描述
修剪至(符号列表)
编写一个名为trim-to的函数,该函数将符号和列表作为参数。返回新清单
从输入列表中输入符号的第一次出现开始。如果没有
出现符号时,返回nil。
例如:
(修剪为“ c”(a b c d e))
这应该返回以下列表:
‘(c d e)
不太确定如何从这里开始。如果有人可以指导我完成构建此功能的步骤,我将永远感激不已!
解决方法
您有一个符号和一个列表:
- 如果列表为空列表,则您失败了;
- 如果列表的第一个元素是符号,则这是您想要的列表;
- 否则,请使用列表的其余部分-现在您有了一个符号和一个列表...