2014-02-16 22 views

回答

3

以下是Enum模塊中的group_by/3示例。

分組是根據它的長度字符串的數組:

iex(12)> ["ant", "buffalo", "cat", "dingo"] |> Enum.group_by(&String.length/1) 

     %{3 => ["cat", "ant"], 5 => ["dingo"], 7 => ["buffalo"]} 

從文檔:

拆分成收集基於一個樂趣基團。

結果是一個字典(默認情況下是一張地圖),其中每個鍵都是一個組,每個值都是來自集合的元素列表,其樂趣返回了該組。訂購不一定保留。

4

還沒有。我們還沒有添加它,因爲我們正在等待地圖。它將被添加到v0.13分支。 :)

* UPDATE *
對於任何人誰沒有注意到下面的評論,現在已經增加。

+0

已添加到v0.13。 –