如何在方案中删除列表本身? 有没有这样做的功能?
(1 2 3 4 5) -> 1 2 3 4 5
汽车几乎可以满足我的需求,但它只提供了第一个元素。
答案 0 :(得分:3)
对您的问题的字面解释:
> (apply values '(1 2 3 4 5))
1
2
3
4
5
但也许,您正在寻找list-ref
?
> (list-ref '(a b c d) 2)
'c
答案 1 :(得分:0)
冒着把所有www.htdp.org都拿给你的风险,我不得不问:你想要制作什么价值?
退一步:在Racket / Scheme /中,程序接受值并产生值。所以,对于你的问题,你想要列出一个列表,并返回...什么?具体来说,您想要返回什么Scheme值?