2009-09-18 9 views

답변

4

bagof/3 또는 setof/3을 사용하십시오. 예 :

? - bagof (X, (X = 1; X = 2), L).

L =

될 케이스의 [1,2]

- bagof (X, F (A, X) 외).

+0

옙, 고마워요! – TheOne

+0

bagof의 출력을 어떻게 길게 전달할 수 있습니까? 길이 (bagof(), O). – TheOne

+3

bagof (X, ..., L), 길이 (L, N). Prolog에 대한 소개를 읽어야합니다. – starblue

관련 문제