标签: go
说我有以下地图:
d := map[string]int{ "a": 1, "b": 2, "c": 3, }
如何将地图中的值作为切片获取?例如。 [1,2,3]
[1,2,3]
答案 0 :(得分:2)
m := make([]int, 0, len(d)) for _, val := range d { m = append(m, val) }
注意:切片的顺序不确定;您可能需要重新排序,具体取决于您的使用情况。