如果我有这个清单:
(ham chicken)
这个清单:
(bread bread)
如何制作看起来像这样的“三明治”:
(bread (ham chicken) bread)
答案 0 :(得分:4)
解构:
((fn [[a b] c] (list a c b)) '(bread bread) '(ham chicken))
=> (bread (ham chicken) bread)
答案 1 :(得分:0)
好的 - 得到了有用的东西......
(def wrapper '(bread bread))
(def filling '(ham chicken))
(list (first wrapper) filling (last wrapper) )