2012-04-09 2 views
0

나는 두리스트라고 추가하려는 [1,2]와 같은 단일리스트 [3,4]APPEND 중첩리스트

[[1,2],[3,4]]. 이것은 프롤로그에서 어떻게 달성 될 수 있습니까? 나는 항상 그것을 [1,2,3,4]으로받습니다.

감사

이것에 대해 말을 많이가 아니다

답변

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

!

사용은

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

입니다하지만 실제로는, 당신은 술어에 포장 대신 그것을 하드 코딩 할 수 있습니다.

+0

오, 그래 ...이 색조는 전혀 나를 때리다 ... 고마워. – stackuser