scala 有没有一种方法可以根据两个数组的内容形成一个地图

Sir*_*oll 1 mapping dictionary scala immutability

我有两个标量向量值 - 表示值出现 - 表示字符出现的次数 Ex:

值:(a,b,c,d) 出现次数:(4,2,1,5)

如何将这两个向量合并为 Map[Char,Int)] = Map(a -> 4,b->2,c->1,d->5) 形式的 Map

Tim*_*Tim 5

(values zip occurrences).toMap
Run Code Online (Sandbox Code Playgroud)

zip将两个集合中的匹配元素配对,并将toMap配对集合转换为Map.