小编Tar*_* 10的帖子

CAR,CDR,CADAR等的说明

有人可以给我一个关于Scheme 的变化carcdr做什么的基本解释吗?

如果我是正确的,car将返回列表中的第一项. cdr将返回不包含第一个元素的列表.

我对这些的其他变化,更具体的东西一样迷茫cadar,caddr,cddr,等.

说我有一个随机的例子:

define X '(a b (c d e))

(car X)
(cdr X)
(cadr X)
(cadar X)
Run Code Online (Sandbox Code Playgroud)

(car X)生产a,(cdr X)生产(b (c d e)),cadr生产b.但我不知道如何推断car/ cdr喜欢任何其他变体cadar.

scheme command

12
推荐指数
2
解决办法
9783
查看次数

标签 统计

command ×1

scheme ×1