本帖最后由 llsheng_73 于 2014-10-18 14:25 编辑
 - (defun delsame(lst n / a b);;lst嵌套表,n为子表第几项
- (while(setq a(cons(car lst)a)b(nth n(car a))lst(vl-remove-if'(lambda(x)(equal(nth n x)b))(cdr lst))))
- (reverse a))
(delsame '(((10 301.618 399.453 0.0) <图元名: 7b9c24d0>)
((10 301.618 399.453 0.0) <图元名: 7b9c24d8>)
((10 216.618 399.453 0.0) <图元名: 7b9c24e0>)
((10 216.618 399.453 0.0) <图元名: 7b9c24e8>)
((10 216.618 494.453 0.0) <图元名: 7b9c24f0>)
((10 216.618 494.453 0.0) <图元名: 7b9c24f8>)
((10 131.618 399.453 0.0) <图元名: 7b9c2500>)
((10 131.618 399.453 0.0) <图元名: 7b9c2508>)
((10 131.618 494.453 0.0) <图元名: 7b9c2510>)
((10 131.618 494.453 0.0) <图元名: 7b9c2518>)
((10 166.618 494.453 0.0) <图元名: 7b9c2520>)
((10 266.618 399.453 0.0) <图元名: 7b9c2530>)) 0) |