莫莫茶 发表于 2015-6-11 15:13:21

请问autolisp 中如何通过循环对list中的变量依次赋值

请问autolisp 中如何通过循环对list中的变量依次赋值,类似c语言中通过if语句计算数值然后依次对矩阵中的元素赋值。

llsheng_73 发表于 2015-6-11 15:45:21

本帖最后由 llsheng_73 于 2015-6-11 15:47 编辑

(mapcar'set'(A B C)'(1 "1" ("A" 2.0)))

莫莫茶 发表于 2015-6-11 22:38:12

llsheng_73 发表于 2015-6-11 15:45 static/image/common/back.gif


那怎样给list中某个变量赋值

llsheng_73 发表于 2015-6-11 22:53:14

(setq (nth 2'(a b c)) 3.0)

问题是这样有必要么?
页: [1]
查看完整版本: 请问autolisp 中如何通过循环对list中的变量依次赋值