2017-12-03 8 views

答えて

1

mapValuesは、Listsです。各要素のタプルを解除するには、それぞれListをトラバースする必要があります。

また、各タプルからキー "Object1"を分離する必要があります。

いいえtoMapが必要です。 groupByはすでにMapを生成します。

...groupBy(_._1).mapValues(_.map(_._2)) 
0

便利な方法は、マップ/ケースを使用することです。中かっこに注意してください。

val plist = List((1, 1), (2, 4), (3, 9)) 
plist.toMap map {case (a, b) => (a -> List (b))} 
関連する問題