dina 发表于 2016-5-10 13:49:42

lessp怎么用?

罗老师,为什么以下出来的结果,只有(4 5 6 7 8 9),没有1 2了?
能不能讲讲Sort 和lessp,不是很清楚。
defun(test ()
z='(4 6 7 8 5 1 9 2)
sort(z 'lessp)
printf("%L\n" z)
)

leilei4908 发表于 2016-5-12 08:25:31

本帖最后由 leilei4908 于 2016-5-12 08:27 编辑

要把sort后的数据继承下来,也就是
z = sort(z 'lessp)
或者
y = sort(z 'lessp)
否则数据是会丢失的
页: [1]
查看完整版本: lessp怎么用?