• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Go字典

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

字典(map)是Go语言内置的数据结构,一组键值对的无序集合。

看代码:

package main

 

import "fmt"

 

func main() {

 

//使用make申请一个map,键为string类型,值为int类型

m := make(map[string]int)

 

//设置值

m["k1"] = 7

m["k2"] = 13

 

//取指定键的值

v1 := m["k1"]

fmt.Println("v1: ", v1)

 

//取长度

fmt.Println("len:", len(m))

 

//遍历

for key, value := range m {

fmt.Println(key, ":" , value)

}

//删除

delete(m, "k2")

fmt.Println("map:", m)

 

//初始化时直接指定值

n := map[string]int{"foo": 1, "bar": 2}

fmt.Println("map:", n)

}

 

输出结果:

 

v1: 7

len: 2

k1 : 7

k2 : 13

map: map[k1:7]

map: map[foo:1 bar:2]


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap