标签: sorting erlang
如果我有List = [1,3,5,2,4,6],我希望将其排序为[6,5,4,3,2,1]。 我可以lists:reverse(lists:sort(List)).。
List = [1,3,5,2,4,6]
[6,5,4,3,2,1]
lists:reverse(lists:sort(List)).
但我想知道Erlang中是否有任何内部函数可以直接进行此类操作?
答案 0 :(得分:7)
是的。 lists:sort/2
lists:sort(fun(A, B) -> B < A end, List). [6,5,4,3,2,1]
我强烈建议同时为Erldocs添加书签。