val map1 = Map(1 -> 9 , 2 -> 20) val map2 = Map(1 -> 100, 3 -> 300) Quero mesclá-los e somar os valores das mesmas chaves. Então o resultado será: Map(2->20, 1->109, 3->300) Agora eu tenho 2 soluções: val list = map1.toList ++ map2.toList val merged = list.groupBy ( _._1)...