2017-05-10 69 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

相關問題