如何删除列表中的第一个元素

时间:2011-03-10 13:00:12

标签: list prolog

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

1 个答案:

答案 0 :(得分:7)

可能是这样的:

removehead([_|Tail], Tail).

测试:

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

R在这里未绑定,用于绑定结果。