小编Nat*_*ate的帖子

如何计算Elixir中列表的累计金额?

我有一个组列表:

[[10, 1], [11, 1], [13, 3], [15, 10]]

我需要计算它们的累积总和,得到:

[[10, 1], [11, 2], [13, 5], [15, 15]].

一直在尝试,Enum.reduce但我还不知道如何将新列表作为累加器返回,我应该采取列表的尾部来获取最后一组并从中获取最后一个数量还是有更好的方法?

reduce elixir cumulative-sum

2
推荐指数
1
解决办法
544
查看次数

标签 统计

cumulative-sum ×1

elixir ×1

reduce ×1