亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Erlang列表如何刪除重復項

小樊
85
2024-06-14 15:14:43
欄目: 編程語言

要刪除Erlang列表中的重復項,可以使用以下函數:

-module(remove_duplicates).
-export([remove_duplicates/1]).

remove_duplicates(List) ->
    F = fun(Elem, Acc) ->
        case lists:member(Elem, Acc) of
            true -> Acc;
            false -> [Elem|Acc]
        end
    end,
    lists:reverse(lists:foldl(F, [], List)).

使用該函數可以將一個包含重復項的列表轉換為一個不包含重復項的列表。例如:

remove_duplicates:remove_duplicates([1, 2, 3, 4, 4, 5, 6, 6, 7]).
% Output: [1,2,3,4,5,6,7]

0
阳春市| 延寿县| 姜堰市| 凌海市| 和田县| 红河县| 扶风县| 安丘市| 防城港市| 三江| 宜黄县| 府谷县| 丹棱县| 花莲县| 鸡东县| 营山县| 汤阴县| 赣榆县| 新密市| 蓬溪县| 辽阳市| 福泉市| 永济市| 章丘市| 东乡县| 松潘县| 小金县| 阜新市| 台北县| 临沭县| 舒兰市| 铁岭市| 宁蒗| 西畴县| 铜梁县| 玉屏| 乳源| 南溪县| 奎屯市| 临澧县| 德安县|