將列表轉換為地圖
使用 Enum.chunk/2
將元素分組到子列表中,並使用 Map.new/2
將其轉換為 Map:
[1, 2, 3, 4, 5, 6]
|> Enum.chunk(2)
|> Map.new(fn [k, v] -> {k, v} end)
會給:
%{1 => 2, 3 => 4, 5 => 6}
使用 Enum.chunk/2
將元素分組到子列表中,並使用 Map.new/2
將其轉換為 Map:
[1, 2, 3, 4, 5, 6]
|> Enum.chunk(2)
|> Map.new(fn [k, v] -> {k, v} end)
會給:
%{1 => 2, 3 => 4, 5 => 6}