我试图从列表中找到非重复值,例如
原始清单:
iex> list = [2, 3, 4, 4, 5, 6, 6, 6, 7, 8, 8, 8, 9, 9, 10, 10, 10]
[2, 3, 4, 4, 5, 6, 6, 6, 7, 8, 8, 8, 9, 9, 10, 10, 10]
iex> unique = Enum.uniq(list)
[2, 3, 4, 5, 6, 7, 8, 9, 10]
iex> nondupes = unique -- Enum.uniq(list -- unique)
[2, 3, 5, 7]
Run Code Online (Sandbox Code Playgroud)
结果:[2,3,5,7]
我想知道是否有更好的方法来实现elixir/erlang
elixir ×1