我需要删除列表中最后一个元素我在shell中运行这段代码第一个
dluptydi1#
Erlang R16 B 03中没有列表:droplast/1。您需要Erlang 17.0您可以:
1> A = [1, 2, 3, 4]. 2> lists:reverse(tl(lists:reverse(A))). [1,2,3] Or 3> {L, _} = lists:split(length(A) - 1, A).
还有一种方法,你可以从Erlang源代码中实现,这很简单
1条答案
按热度按时间dluptydi1#
Erlang R16 B 03中没有列表:droplast/1。您需要Erlang 17.0
您可以:
还有一种方法,你可以从Erlang源代码中实现,这很简单