我在 Elixir 中有两张地图:
mapA = %{"test1" => "result1"}
mapB = %{"test2" => "result2"}
Run Code Online (Sandbox Code Playgroud)
我希望我的输出看起来像这样:
[%{"test1" => "result1"}, %{"test2" => "result2"}]
Run Code Online (Sandbox Code Playgroud)
如果您只想将它们放入列表中,就像您的示例一样:
[mapA, mapB]
[%{"test1" => "result1"}, %{"test2" => "result2"}]
Run Code Online (Sandbox Code Playgroud)
如果您的真正意思是您想要merge地图:
Map.merge(mapA, mapB)
%{"test1" => "result1", "test2" => "result2"}
Run Code Online (Sandbox Code Playgroud)