如何在Prolog中相交两个列表

问题描述 投票:0回答:1

我这样做

a([1,3,5,2,4]).

b([6,1,2]).

issn(L):-intersection(a,b,L)。

为什么我得到的是false?

谢谢你的回答

prolog intersection
1个回答
0
投票

我找到了!

a([1,3,5,2,4]).

b([6,1,2]).

issn(L):- a(D),b(G),intersection(D,G,L).

© www.soinside.com 2019 - 2024. All rights reserved.