如何更新表中指定位置的元素
例如有一个长度为6的表,里面储存了6个数值元素,我想把其中序号为4的元素替换为其他数值,该怎么实现这一点呢,请高手们指点一下! Ref:http://www.google.com/search?as_epq=defun+subst-nth (defun substn (a n l)
(if l
(if (= 0 n)
(cons a (cdr l))
(cons (car l) (substn a (1- n) (cdr l)))
)
)
)
Andyhon 发表于 2012-9-18 17:22 static/image/common/back.gif
Ref:
http://www.google.com/search?as_epq=defun+subst-nth
谢谢长老,英语不是太懂,只能慢慢研究了! Lisper 发表于 2012-9-18 18:06(defun substn (a n l) (if l
谢谢啊,正是我想要的
页:
[1]