1

这个问题很短。

假设F是任何函数,在这种情况下我使用F= length,并且L是任何包含子列表的列表,例如L在这种情况下是((3 3 3) (2 2) (1))。我应该怎么做才能将功能F应用于列表的汽车L

(defun try (F L)
    ('F (car L)))

当我调用这个函数时

(try 'length '((3 3 3) (2 2) (1) (1) ))

我应该得到3结果,因为 , 的第一个 Ssblist 的长度L(3 3 3)3。

4

1 回答 1

6

使用funcall

(funcall f (car l))
于 2013-11-12T23:38:53.960 回答