本帖最后由 lijiao 于 2012-12-11 14:30 编辑
 - (defun c:tt (/ LST0 LST1 LST2 LST3 STR X Y Z)
- (setq lst1 (list "101" "102" "103" "104" "105" "106" "107" "108" "109" "110" "111" "112" "113" "114")
- )
- (setq lst2 (list "201" "202" "203" "204" "205" "206" "207" "208" "209" "210" "211" "212" "213" "214" "215" "216" "217" "218" "219" "220" "221" "222" "223" "224" "225" "226" "227")
- )
- (setq lst3 (list "301" "302" "303" "304" "305" "306" "307" "308" "309" "310" "311" "312")
- )
- (setq str "0.7-0-0.51-1.81-0.9-120-1.6-15-0-0")
- (setq lst0 (mapcar
- '(lambda (z)
- (apply 'append
- (mapcar
- '(lambda (y)
- (mapcar
- '(lambda (x)
- (strcat z "@" y "@" x "@" str)
- )
- lst3
- )
- )
- lst2
- )
- )
- )
- lst1
- )
- )
- (setq lst0 (apply 'append lst0))
- )
|