Vis*_*was 2 collections scala list scala-collections
我有以下列表 -
List((name1,A1,176980), (name2,A2,0), (name3,A3,1948), (name4,A4,95676))
Run Code Online (Sandbox Code Playgroud)
从上面的列表中我想分别创建单独的列表元素列表,如element1,element2和element3.
我想要单独的清单,如 -
List(name1,name2,name3,name4)
List(A1,A2,A3,A4)
List(176980,0,1948,95676)
Run Code Online (Sandbox Code Playgroud)
如何使用scala获取上面的列表???
如果你总是有3元组,那么有一个标准的方法:
scala> list.unzip3
res1: (List[String], List[String], List[Int]) =
(List(name1, name2, name3, name4),List(A1, A20, A3, A4),List(176980, 0, 1948, 95676))
Run Code Online (Sandbox Code Playgroud)
还有unzip2元组.
| 归档时间: |
|
| 查看次数: |
73 次 |
| 最近记录: |