主题
遍历 map
通过 for range
语法遍历 Map 的键和值。
1. 基本遍历
go
m := map[string]int{
"apple": 10,
"banana": 20,
}
for key, value := range m {
fmt.Println(key, value)
}
2. 只遍历键或值
只遍历键:
go
for key := range m {
fmt.Println("键:", key)
}
只遍历值:
go
for _, value := range m {
fmt.Println("值:", value)
}
3. 遍历顺序
Map 遍历顺序不固定,每次遍历可能不同,不能依赖顺序。
遍历 Map 是操作字典数据的常见方式,灵活使用可提升代码表达力。