0
函数applyToAll假设要接受一个函数和一个List,然后把列表中的汽车应用到这个函数中。如何将列表中的每个元素应用于方案中的函数?
这是我迄今摸索出:
(define applyToAll(lambda (f L)
(cond
((null? L) '())
(#t (cons (L) (applyToAll f(car L))))
)))
我不知道我做错了。一机能的研究呼叫看起来像
(applyToAll (lambda (n) (* n n)) '(1 2 3))
,它会返回
(1 4 9)
相反,它返回:函数调用:预计开括号后的功能,但收到(表1 2 3)
为什么我的代码无法正常工作?
谢谢
是'L'的功能列表?我看到它被用作两者。 – Sylwester