数据类型:字典
字典
声明初始化字典
// 第一种方法
var scores map[string]int = map[string]int{"english": 80, "chinese": 85}
// 第二种方法
scores := map[string]int{"english": 80, "chinese": 85}
// 第三种方法
scores := make(map[string]int)
scores["english"] = 80
scores["chinese"] = 85
import "fmt"
func main() {
// 先声明一个字典,key类型为string value类型为int
var scores map[string]int
// 只声明不赋值的map,零值为nil,此时不能给map赋值
if scores == nil {
// 需要使用 make 函数先对其初始化
scores = make(map[string]int)
}
// 经过初始化后,就可以直接赋值
scores["chinese"] = 92
fmt.Println(scores)
}
字典的遍历
字典的相关操作
判断 key 是否存在
Last updated