2012-04-09 115 views
0

我要追加两个列表说[1,2]和[3,4]到一个列表作为,追加嵌套的列表

[[1,2],[3,4]]。这在prolog中如何实现?我总是把它当作[1,2,3,4]

感谢

回答

3
glue(A, B, [A, B]). 

没有太多要说这一个!

用法

?- glue([1, 2], [3, 4], R). 
R = [[1, 2], [3, 4]]. 

不过说真的,你可以代替硬编码的谓词包裹它的。

+0

哦,是啊...这个力量打击我......谢谢一堆...... – stackuser 2012-04-09 14:32:39