【发布时间】:2012-10-11 23:59:30
【问题描述】:
卡在这里,试图将案例类元组列表转换为序列元组并多重分配结果。
val items = repo.foo.list // gives me a List[(A,B)]
我可以像这样完成多项任务:
val(a,b) = (items.map(_._1).toSeq, items.map(_._2).toSeq)
但最好在 1 步中完成,如下所示:
val(a,b) = repo.foo.list.map{case(a,b) => (a,b)}
【问题讨论】:
标签: list scala transform tuples seq