3
如何轉換,地圖的數組到一個地圖如何映射對象的數組轉換與價值觀的單一地圖
Array(Map(k1 -> v1), Map(k2 -> v2), Map(k3 -> v3), Map(k4 -> v4))
到一個Map對象
Map(k1 -> v1, k2 -> v2, k3 -> v3, k4 -> v4)
如何轉換,地圖的數組到一個地圖如何映射對象的數組轉換與價值觀的單一地圖
Array(Map(k1 -> v1), Map(k2 -> v2), Map(k3 -> v3), Map(k4 -> v4))
到一個Map對象
Map(k1 -> v1, k2 -> v2, k3 -> v3, k4 -> v4)
val arr = Array(Map("k1" -> "v1"), Map("k2" -> "v2"), Map("k3" -> "v3"), Map("k4" -> "v4"))
arr.flatten.toMap
val m = arr.flatMap(identity).toMap