func main() {
l := map[int]float64{
1: 1.2,
2: 1.9,
3: 1.1,
}
fmt.Println(l[1] + l[2] + l[3])
fmt.Println(l[3] + l[2] + l[1])
}
可以看到这两次只是加的顺序不同, 结果却不一样. 避坑!
func main() {
l := map[int]float64{
1: 1.2,
2: 1.9,
3: 1.1,
}
fmt.Println(l[1] + l[2] + l[3])
fmt.Println(l[3] + l[2] + l[1])
}
可以看到这两次只是加的顺序不同, 结果却不一样. 避坑!