我需要實現,需要一個元組,並返回一個Map 例的一般方法:遍歷一個元組
val tuple=((1,2),(("A","B"),("C",3)),4)
我一直在試圖打破這種解析成一個列表:
val list=tuple.productIterator.toList
Scala>list: List[Any] = List((1,2), ((A,B),(C,3)), 4)
但是這種方式返回List [Any]。
現在我試圖找出如何遍歷以下元組,例如:
((1,2),(("A","B"),("C",3)),4)
以循環每個元素1,2,「A」,B」,...等我怎麼會做這種迭代的在元組
我不明白「返回地圖」。你想要的東西就像任何元組和子元組的所有元素的「Seq」? –