Go语言学习---字典类型
map[K]T
"K"为键的类型,而"T"则代表元素(值)的类型。如果我们描述一个键类型为int,值类型为string的字典类型的话:
map[int]string
字典的键类型必须是可比较的,否则会引起错误,即键不能是切片、字典、函数类型
map[int]string{1:"a",2:"b"m,3:"c"} mm := map[int]string{1:"a",2:"b",3:"c"} b := mm[2] mm[2] = b + "2" // 这样mm中键为2的值变为了"b2"。可以用如下方式向字典中添加一个键值对: mm[4] = "" delete(mm, 4) //无论mm中是否存在以4为键的键值对,delete都删除。