15
İki haritayı birleştirmenin ve aynı anahtarın değerlerini toplamanın en iyi yolu?
val map1 = Map(1 -> 9 , 2 -> 20) val map2 = Map(1 -> 100, 3 -> 300) Onları birleştirmek ve aynı anahtarların değerlerini toplamak istiyorum. Sonuç şu olacaktır: Map(2->20, 1->109, 3->300) Şimdi 2 çözümüm var: val list = map1.toList ++ map2.toList val merged = list.groupBy ( _._1) .map …