如何对指定样式的表排序
例如有如下元素的表(点 数字)((120 135 0) 123) ((119 135 0) 146) ((125 135 0) 133)
如何按照点的X、Y排序以上表即
((119 135 0) 146)((120 135 0) 123)((125 135 0) 133)
谢谢高手赐教! (defun tt(lst)
(vl-sort lst '(lambda(x y) (< (caar x) (caar y))))
)
_$ (tt '(((120 135 0) 123) ((119 135 0) 146) ((125 135 0) 133)))
(((119 135 0) 146) ((120 135 0) 123) ((125 135 0) 133)) 谢谢 楼上!
页:
[1]