go语言_map字典
Posted 链巴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go语言_map字典相关的知识,希望对你有一定的参考价值。
map字典
Demo
package main
import "fmt"
func main() {
Card := map[string]string{
"company": "孔壹学院",
"place": "北京",
"name": "海博",
"tel": "18368852171",
}
fmt.Println(Card)
fmt.Println(Card["name"])
delete(Card, "place")
fmt.Println(Card)
for key, val := range Card {
fmt.Println(key, " - ", val)
}
}
输出为:
map[name:海博 tel:18368852171 company:孔壹学院 place:北京]
海博
map[company:孔壹学院 name:海博 tel:18368852171]
company - 孔壹学院
name - 海博
tel - 18368852171
声明一个名为
Card
的map字典,字典的钥匙为string
类型,字典的里面的值为string
类型。Card := map[string]string{}
索引字典的为
name
所对应的值。Card[name]
删除字典的钥匙为p所对应的值。
delete(Card, "place")
遍历map字典
for key, val := range Card { fmt.Println(key, " - ", val) }
每天只要一点点,感谢观看!!!
以上是关于go语言_map字典的主要内容,如果未能解决你的问题,请参考以下文章