表中有相同的号,怎么提取后面的数据呢
比如表中数据如下((-1 . <图元名: 7ffff8fbe60>) (0 . "LWPOLYLINE") (330 . <图元名: 7ffff8fbe20>) (5 .
"796") (100 . "AcDbEntity") (67 . 0) (8 . "D01.文字") (62 . 2) (6 . "Continuous")
(100 . "AcDbPolyline") (90 . 4) (70 . 1) (43 . 0.0) (38 . 0.0) (39 . 0.0) (10
0.0 297.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (91 . 0) (10 0.0 0.0) (40 . 0.0)
(41 . 0.0) (42 . 0.0) (91 . 0) (10 420.0 0.0) (40 . 0.0) (41 . 0.0) (42 . 0.0)
(91 . 0) (10 420.0 297.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (91 . 0) (210 0.0
0.0 1.0))
比如10号有很多数值,(assoc 10 名称)仅会返回第一个297,那么怎么才能返回后面的呢。
谢谢大家哈
vl-remove-if vl-remove-if-not (vl-remove-if '(lambda (x) (/= (car x) 10)) lst) ivde 发表于 2014-7-23 16:51 static/image/common/back.gif
vl-remove-if vl-remove-if-not
谢谢兄台,非常感谢哈 xyp1964 发表于 2014-7-23 19:25 static/image/common/back.gif
(vl-remove-if '(lambda (x) (/= (car x) 10)) lst)
非常感谢您的活
页:
[1]