trzeba zaimplementować rodzajowe sposób, że trwa krotki i zwraca mapie Przykład:iteracyjnego krotki
val tuple=((1,2),(("A","B"),("C",3)),4)
Mam stara się przełamać ten krotki do listy:
val list=tuple.productIterator.toList
Scala>list: List[Any] = List((1,2), ((A,B),(C,3)), 4)
Ale w ten sposób zwraca listę [Any].
Staram się teraz, aby dowiedzieć się w jaki sposób iteracyjne nad poniższej krotki, na przykład:
((1,2),(("A","B"),("C",3)),4)
w celu pętli nad każdym elementem 1,2 „A”, B”, ... itp Jak mogłem zrobić tego rodzaju iteracji przez krotki
Nie rozumiem "zwraca mapę". Chcesz coś jak "Seq" wszystkich elementów każdej krotki i subtuples? –