如何从列表中移除第一个元素

5

我需要从列表中删除第一个元素(头部)。该怎么做?

1个回答

7
也许是这样的内容:

可能是这样的:

removehead([_|Tail], Tail).

测试:

prolog> removehead([1,2,3,4], R).
[2,3,4]

R在此未绑定,用于将其绑定到结果。


@moti:如果它没有这样做,我会感到惊讶的。不过我还没有测试过。不客气。:-] - YasirA

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接