如何返回列表中的所有元素

时间:2014-02-25 10:08:27

标签: racket

我正在做一个问题,要求我从列表中返回前n个元素。我能够通过创建另一个包含列表中前n个元素的列表来返回列表中的前n个元素。现在我需要返回新列表中的所有元素,任何想法?

1 个答案:

答案 0 :(得分:1)

我确定你不希望这样,但是要将列表的所有元素作为多值返回,请执行以下操作:

(apply values your-list)

但我希望你的意思是你需要返回你创建的列表。评估的最后一个表达式是返回的内容,因此在您的基本情况下,您将评估列表并返回它。

如果你没有给出更多关于你的解决方案的信息,或者你是否需要以相同的顺序使用该元素,那么真的不能说更多。