0

如果我有以下关系:

? friend(tom, X).
X = jim ;
X = tom ;
X = joe ;
X = bob ;
false.

我怎样才能把输出变成:

X = [jim, tom, joe, bob].
4

1 回答 1

1

我想到了; 我已经用作bagof解决方案谓词的一部分,如下所示:

bagof(X, friend(tom, X), Xs).
于 2013-02-24T15:19:12.063 回答