标签: scala functional-programming
假设我有一个Seq或成对(或元组):
Seq
val s = Seq((1, "1"), (2, "2"), (3, "3"))
我该怎么做:
val (ints, strs) = (s.map(_._1), s.map(_._2))
没有迭代Seq两次?
答案 0 :(得分:11)
这是
val (ints, strs) = seq.unzip