如果您有一个列表'((a b) (c d) (e f))
,您如何将其转换为'(a b) '(c d) '(e f)
,以便您可以在其前面放置任何适当的函数,例如(append '(a b) '(c d) '(e f))
或语法宏?这可能吗?
谢谢。
答案 0 :(得分:1)
看看apply
,这通常会做到这一点。
(apply append '((a b) (c d) (e f))) ; '(a b c d e f)
(apply + '(1 2 3)) ; 6