ZBLOG

golang m := make(map[string]float64)

这段代码创建了一个 map,其中键的类型为 string,值的类型为 float64。使用 make() 函数可以创建空的、可用于存储键值对的 map。在本例中,make(map[string]float64) 会返回一个初始状态下不包含任何键值对的 map

你可以通过以下方式向该 map 中添加键值对:

  1. m["key1"] = 1.23
  2. m["key2"] = 4.56

以上代码将 "key1""key2" 分别作为键,分别赋予相应的浮点数值。

访问 map 中某个键所对应的值时,则需要使用类似下面这样的语法:

  1. value := m["key1"]

以上代码将查找并返回 map"key1" 对应的值,并将其赋予变量 value。如果该键不存在,则返回该值类型的默认零值(例如,在本例中,如果尝试访问一个不存在的键 "foo" 的值,则会得到0.0)。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=2857

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?