gpt4 book ai didi

erlang - 删除列表元素只出现一次

转载 作者:行者123 更新时间:2023-12-02 08:19:12 26 4
gpt4 key购买 nike

我在 erlang 中有一个包含整数值的列表。我想删除只出现一次的值。(不重复)。

Input = [1,3,2,1,2,2] 
Output = [1,2,1,2,2]

我是 erlang 的新手。我尝试了一种方法,首先使用 list:sort() 对它们进行排序,然后如果旁边的成员相同则删除该成员。我在尝试迭代列表时遇到问题。如果您能告诉我如何做,那将非常有帮助。

最佳答案

multiple(L) ->
M = L -- lists:usort(L),
[X || X <- L , lists:member(X,M)].

关于erlang - 删除列表元素只出现一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38933695/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com