如果我有地图m,有比获取值v的切片更好的方法package mainimport ( "fmt")func main() { m := make(map[int]string) m[1] = "a" m[2] = "b" m[3] = "c" m[4] = "d" // Can this be done better? v := make([]string, len(m), len(m)) idx := 0 for _, value := range m { v[idx] = value idx++ } fmt.Println(v) }有地图的内置功能吗?Go程序包中是否有函数,或者如果需要的话,这是最好的代码吗?
3 回答
- 3 回答
- 0 关注
- 183 浏览
添加回答
举报
0/150
提交
取消