Map[Long, Set[Long]]
をMap[Long, Long]
に変換しようとしています。マップを反転する[Long、[Long]をマップに設定する[Long、Long]
私はこれを試してみましたが、問題をコンパイルした:
m.map(_.swap).map(k => k._1.map((_, k._2)))
例:
Map(10 -> Set(1,2,3), 11 -> Set(4,5))
はなるはずです。
Map(1 -> 10,
2 -> 10,
3 -> 10,
4 -> 11,
5 -> 11)
達成しようとしていることはありますか?結果マップのキーと値は何ですか? – slouc
各値はキーであり、そのキーの値がキーです。私はQを更新します –