标签: list prolog
我想知道如何在Prolog中添加三个列表。 它应该像这样工作:
?- append([1,2],[2,4],[4,8],X). X = [1,2,2,4,4,8]. % expected answer
我已经尝试了很多,但没有找到一个好的解决方案。 希望你能帮帮我。
答案 0 :(得分:0)
库(列表)有append / 2可用,只要您以这种方式更改代码:
?- append([[1,2],[2,4],[4,8]],X).