は、例えば、Scalaの地図があるとしましょうと:Scalaのマップと他のマップにマップをGROUPBY、小さなキーセット
val map:Map[String, List[String]= Map("Apple" -> List("Red", "Tasty"), "Orange" -> List("Sour", "Orange"), "Banana" -> List("Yellow"), "Mango" -> List("Best", "Yellow", "Favorite"))
今、私は唯一のマップを使用して、次のマップ、それを変換したいです._1.sizeをキーとして使用し、同じキーで値をグループ化します。
Map(5 -> List("Best", "Yellow", "Favorite", "Red", "Tasty"), 6 -> List("Sour", "Orange", "Yellow"))
どうすればいいですか?