标签: elixir
我可以构建一个空的HashSet,我可以像这样构建更大的那个:
HashSet
HashSet.new |> Set.put(1) |> Set.put(2) |> Set.put(1)
但是如何使用列表初始化HashSet?
答案 0 :(得分:1)
使用Enum.into:
Enum.into
[1, 2, 1] |> Enum.into(HashSet.new) #=> #HashSet<[1, 2]>