Erlang中文手册(Erldoc.com)  »  lists  »  sum/1
Erlang并发编程 Erlang/OTP设计原理 Erlang/OTP[pdf] Mnesia用户手册[pdf] Erlang完整手册[en] 官网手册[en] 模块列表 方法列表 随机 Erlang中文社区(BBS) 美女图库

lists:sum/1

计算列表里每个元素的总和

用法:

sum(List) -> number()

内部实现:

%% sum(L) returns the sum of the elements in L

-spec sum(List) -> number() when
      List :: [number()].

sum(L)          -> sum(L, 0).

sum([H|T], Sum) -> sum(T, Sum + H);
sum([], Sum)    -> Sum.

计算列表里每个元素的总和

lists:sum([1, 2, 3, 4, 5]).
阿里云 - 最高1000元通用代金券立即可用
沪ICP备13037221号-9