hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 后端开发 - 正文 看Cosplay古风插画小姐姐,合集图集打包下载:炫龙网 · 炫龙图库

golang map是不是有递次_后端开发

2019-12-18后端开发ki4网18°c
A+ A-

Map 是 Go 中的内置范例,它将键与值绑定到一同。能够经由过程键猎取响应的值。 (引荐进修:go)

举例 map 以下,因为golang map内部存储机制是以key为hash的构造来完成,所以递次是杂沓的。

fruits := map[string] int {
    "oranges": 100,
    "apples": 200,
    "banans": 300,
}

假如愿望是有递次的,能够把 key 转移至 slice,将slice 举行排序,然后输出:

// Put the keys in a slice and sort it.
var keys []string
for key := range fruits {
	keys = append(keys, key)
}
sort.Strings(keys)

// Display keys according to the sorted slice.
for _, key := range keys {
	fmt.Printf("%s:%v\n", key, fruits[key])
}

以上就是golang map是不是有递次的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
golang map是不是有递次_后端开发

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>