标签: prolog
如您所知setof/3可以订购包含重复删除的列表。有没有办法使用setof/3保持重复?基本上是否有类似内置的排序功能? (意思是如果我有[a,3,2,c,b],那么我会得到[2,3,a,b,c]。
setof/3
[a,3,2,c,b]
[2,3,a,b,c]
PS:不建议“实施合并排序/插入排序/任何”。我正在寻找一种内置方式。
答案 0 :(得分:1)
请参阅here,注意Distinguish参数。