golang Map

/*
  go字典
  字典是go语言内置的关联数据类型 因为数组是索引对应数组元素 而字典是建对应值
*/

package main 

import (
    "fmt"
)

func main() {
    //创建一个字典可以使用内置函数make
    //make(map[建类型][值类型])

    m:=make(map[string]int)
    //设置
    m["k1"] = 1
    m["k2"] = 2
    fmt.Println(m)

    v1 := m["k1"]
    //内置函数delete从字典删除一个建对应的值
    delete(m, "k2")

    _, ok := m["k2"]
 
    //你可以使用 :=同时定义和初始化一个字典
    n := map[string]int{"foo":1, "bar":2}
}


 

上一篇:poj 3743


下一篇:在OpenCV里实现高斯平滑4