Erlang中的'zip'

时间:2009-12-05 11:07:28

标签: erlang

我只是想知道在标准的erlang库中是否有一个zip函数的现成实现。这样的事情:

zip([H1|T1], [H2|T2], Acc)->
    zip(T1, T2, Acc ++ [{H1, H2}]);
zip([], [], Acc) ->
    Acc.

1 个答案:

答案 0 :(得分:15)

列表模块中有zip function

> lists:zip([a,b,c], [1,2,3]).
[{a,1},{b,2},{c,3}]