在Scala中,我有一个VertexIds数组
v: Array[org.apache.spark.graphx.VertexId] = Array(-2634311911308936962, 2326575714372975825, ...)
我想转换为地图
Map(-2634311911308936962 -> 0,
2326575714372975825 -> 1,
...
)
最有效的方法是什么?
答案 0 :(得分:1)
v.zipWithIndex.toMap
不会排序