2017-05-10 38 views

回答

3

人们可以使用list函数总是把任何物体的list

(defparameter *list* '(1 2 3 4 5)) 
(list (nth 0 *list*)) 
==> (1) 

但是,如果你正在寻找让片包含的说法数字,你需要认识到,这是不可能的,没有修改的论点*list*

(defparameter *tail* (nthcdr 2 *list*)) 
*tail* 
==> (3 4 5) 

以下截断*tail**list*

(setf (cdr *tail*) nil) 
*tail* 
==> (3) 
*list* 
==> (1 2 3) 
+0

谢谢。这个答案解决了。 – Joesph

相关问题