15
¿La mejor manera de fusionar dos mapas y sumar los valores de la misma clave?
val map1 = Map(1 -> 9 , 2 -> 20) val map2 = Map(1 -> 100, 3 -> 300) Quiero fusionarlos y sumar los valores de las mismas claves. Entonces el resultado será: Map(2->20, 1->109, 3->300) Ahora tengo 2 soluciones: val list = map1.toList ++ map2.toList val merged = list.groupBy …