// 创建一个空的map,键是字符串类型,值是整数类型
myMap := make(map[string]int)
// 创建有值的map
// 初始化并赋值 myMap := map[string]int{ "apple": 1, "banana": 2, "orange": 3, }
// 添加修改元素
myMap["grape"] = 4 // 添加元素 myMap["banana"] = 5 // 修改元素
// 获取元素
value := myMap["apple"] // 获取键为"apple"的值
// 看元素是否存在
exists的值是true false
value, exists := myMap["apple"] if exists { // 元素存在 fmt.Println("Value:", value) } else { // 元素不存在 fmt.Println("Key not found") }
// 删除
delete(myMap, "orange") // 删除键为"orange"的元素
// 遍历
// 迭代map的所有键值对 for key, value := range myMap { fmt.Println(key, value) }
标签:map,apple,exists,python,元素,value,myMap,字典 From: https://www.cnblogs.com/mxleader/p/17894403.html