标签: prolog
evenPositions([],[]). evenPositions([X], []). evenPositions([X, Y|R], [X|Tail1]) :- evenPositions(R,Tail1).
在找到偶数位置时,我遗漏了让列表中剩下最后一个元素的东西。
当我运行evenPositions([a,b,c,d,e,f,g],Z)时。列表中没有包含g。