У меня есть вложенная Карта, как это:Scala расплющить вложенную карта
Map(1 -> Map(2 -> 3.0, 4 -> 5.0), 6 -> Map(7 -> 8.0))
Я хотел бы «придавить» его таким образом, таким образом, что ключи от внешних и внутренних карт спарены, то есть для пример выше:
Seq((1,2),(1,4),(6,7))
Какой элегантный способ сделать это?