(XD::List:Sort-i)表按逻辑排序(字符串排序更符合习惯)
本帖最后由 marting 于 2018-12-16 13:07 编辑用到的函数 xd::string:splitbynum见:http://bbs.xdcad.net/thread-719215-1-1.html
**** Hidden Message *****
命令: (XD::LIST:SORT-I a)
("TF-NT5-1" "TF-NT5-2" "TF-NT5-11" "TF-NT6-1" "TF-NT6-2" "TF-NT8-1")
传统的VL-SORT排序结果
命令: (vl-sort a '(lambda(x y)(< x y)))
("TF-NT5-1" "TF-NT5-11" "TF-NT5-2" "TF-NT6-1" "TF-NT6-2" "TF-NT8-1")
谢谢大师的分享{:1_20:} 逻辑排序是什么 感谢大师的分享,很有用! qyming2000 发表于 2018-12-16 13:15
逻辑排序是什么
看这两个的结果就知道了
命令: (XD::LIST:SORT-I a)
("TF-NT5-1" "TF-NT5-2" "TF-NT5-11" "TF-NT6-1" "TF-NT6-2" "TF-NT8-1")
传统的VL-SORT排序结果
命令: (vl-sort a '(lambda(x y)(< x y)))
("TF-NT5-1" "TF-NT5-11" "TF-NT5-2" "TF-NT6-1" "TF-NT6-2" "TF-NT8-1") VL-SORT排序确实不太对 这个太好了,谢谢大师分享。 真的不错支持楼主 谢谢大师的分享 看看代码,怎么编写的
谢谢大师的分享 来学习一下
感谢大师的分享,很有用! 厉害了,{:1_20:} 学习一下排序。