我有一个这样的列表
L = [0-4, 0-3, 3-5, 1-2]我想要按键和值对列表进行排序,因此结果将是
L = [0-3, 0-4, 1-2, 3-5]我找到了keysort,但它只按键排序。我可以自己编写排序,但我需要一个有效的解决方案。
发布于 2013-05-19 19:34:40
调用sort/2 (如果要保留副本,则调用msort/2 )
?- sort([0-4, 0-3, 3-5, 1-2], S).
S = [0-3, 0-4, 1-2, 3-5].https://stackoverflow.com/questions/16634200
复制相似问题