Ele*_*onk 12 functional-programming scala scala-collections
我有一对配对列表:
val pairs = List("a" -> 1, "b" -> 2, "c" -> 3)
Run Code Online (Sandbox Code Playgroud)
我想把它转换成一对列表:
List("a", "b", "c") -> List(1, 2, 3)
Run Code Online (Sandbox Code Playgroud)
基本上,我想要zip()的反面
这样做有什么优雅的方式吗?
Kim*_*bel 18
拉链的反面?可能是什么?unzip也许?
scala> List("a" -> 1, "b" -> 2, "c" -> 3).unzip
res0: (List[java.lang.String], List[Int]) = (List(a, b, c),List(1, 2, 3))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2208 次 |
| 最近记录: |