首页 > 解决方案 > Enum.filter 将类型从 dict 更改为有序 dict

问题描述

我运行以下代码:

iex(1)> %{a: 1, b: nil} |> Enum.filter(fn {_key, value} -> !is_nil(value) end)      
[a: 1]

但我期待看到%{a: 1}这背后是一个什么样的概念?我怎样才能得到相同但具有预期类型的​​内容?

标签: dictionaryfilterelixirordereddictionary

解决方案


推荐阅读