1

如何在 erlang 中创建两个字典的直方图总和?例如,如果您有 2 个字典:

{a: 1, c: 4, d:7} and {a:5, b:8, d:1}

总和将是:

{a:6, b:8, c:4, d:8}

谢谢

4

1 回答 1

5

假设您的 dicts 被绑定到AB变量,那么:

Result = dict:merge(fun (_Key, V1, V2) -> V1 + V2 end, A, B)
于 2012-06-20T07:12:29.337 回答