Erlang - merge 方法
返回通过合并ListOfLists的所有子列表形成的排序列表。 在评估此函数之前,必须对所有这些子列表进行排序。 当两个元素比较相等时,将在另一个元素之前选择 ListOfLists 中位置最低的子列表中的元素。
语法
merge(ListsofLists)
参数
ListsofLists − 需要合并的列表集合。
返回值
返回合并后的元素列表。
例如
-module(helloworld). -import(lists,[merge/1]). -export([start/0]). start() -> io:fwrite("~w~n",[merge([[1],[2],[3]])]).
输出
当我们运行上面的程序时,我们将得到以下结果。
[1,2,3]