我有一个清单:
List(1,2,3,4,5,6)
我想转换为以下地图:
Map(1->2,3->4,5->6)
如何才能做到这一点?
大多类似于@Vakh答案,但语法更好:
val l = List(1,2,3,4,5,6)
val m = l.grouped(2).map { case List(key, value) => key -> value}.toMap
// Map(1 -> 2, 3 -> 4, 5 -> 6)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句