試圖將Map[Long, Set[Long]]
轉換爲Map[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 –