Erlang - 合并



返回由合并ListOfLists的所有子列表形成的已排序列表。所有这些子列表必须在评估此函数之前进行排序。当两个元素相等时,ListOfLists中位置最低的子列表中的元素将在另一个元素之前被选中。

语法

merge(ListsofLists)

参数

  • ListOfLists − 需要合并的列表集合。

返回值

返回合并后的元素列表。

例如

-module(helloworld). 
-import(lists,[merge/1]). 
-export([start/0]). 

start() ->    
   io:fwrite("~w~n",[merge([[1],[2],[3]])]).

输出

运行以上程序后,将得到以下结果。

[1,2,3]
erlang_lists.htm
广告