【发布时间】:2011-06-27 18:20:33
【问题描述】:
所以我必须删除方案中列表的最后一个元素。
例如,假设我有一个列表(1 2 3 4)。我需要返回:
(1 2 3)
我的想法:
reverse(list)
car(list)
reverse(list)
scheme(racket) 中有reverse 函数吗?
【问题讨论】:
-
确实,StackOverflow 的一大优点是,一旦发布了问题,就可以在其他帖子中引用和构建它。当您搜索内容时,SO 是 Google 上的热门搜索之一,因此如果将来有人遇到此问题,他们可以从这里学习。 :)
-
要了解 Racket 是否具有反向功能,请使用 docs.racket-lang.org 查找。
-
(reverse (cdr (reverse '(1 2 3)))) 在 chez 和球拍中效果很好。在任何情况下,如果您打开解释器(如在终端中),键入一个字母后跟 TAB,您应该访问自动完成建议,这是您自己回答这个问题的好方法。