如何从列表中构建HashSet?

时间:2015-11-20 15:34:01

标签: elixir

我可以构建一个空的HashSet,我可以像这样构建更大的那个:

HashSet.new |> Set.put(1) |> Set.put(2) |> Set.put(1)

但是如何使用列表初始化HashSet

1 个答案:

答案 0 :(得分:1)

使用Enum.into

[1, 2, 1] |> Enum.into(HashSet.new) #=> #HashSet<[1, 2]>