我想知道是否有人可以解释这个lambda表达式以及如何导出输出.我把它放进口译员并且正在接受((2) 2).我只是不确定为什么它给了我而不仅仅是(2 2).
((lambda x (cons x x)) 2)
Run Code Online (Sandbox Code Playgroud)
表达式(lambda x (cons x x))产生一个函数; 该函数将所有参数放入列表中x; 函数返回(cons x x).
您的表达式使用参数调用上述函数2.在函数中x是(2)(所有参数的列表).该函数(cons '(2) '(2))返回((2) 2)