函数apply

它接受一个函数和一个参数列表,并返回把传入函数应用在传入参数的结果:

CL-USER> (apply #'+ '(1 2 3))
6
CL-USER> (+ 1 2 3)
6

CL-USER> (funcall #'+ 1 2 3 4)
10
CL-USER> (apply #'+ '(1 2 3 4))
10

原文地址:https://www.cnblogs.com/flowjacky/p/2827982.html