Я борюсь со специальным отображением списка. Это Propably проще для вас, чтобы понять мою проблему, если я покажу вам конкретный экземпляр непосредственно:Scala turn map [String, List [Int, Double]] to [Int, List [String, Double]]
Как превратить
(cat, List((0, 45.42), (1, 12.45), (2, 91.45))
(dog, List((0, 23.31), (1, 10.23), (2, 52.25))
в
(0, List((cat, 45.42)), List((dog, 23.31))
(1, List((cat, 12.45)), List((dog, 10.23))
(2, List((cat, 91.45)), List((dog, 52.25)))
типы в основном:
[(String, List[(Int, Double)])]
до
[(Int, List[(String, Double)])]
Возможно ли выполнить такую операцию, используя функции функционального программирования Scala?
если вы группа как 'выход (I, (s, d)) 'вам не понадобится' tail' –