【问题标题】:GO: Add to map using for loop [closed]GO:使用 for 循环添加到地图 [关闭]
【发布时间】:2014-01-19 18:57:48
【问题描述】:

我一直在尝试使用 golang 中的 for 循环添加到地图,但我无法这样做。谁能举一个简单的例子来说明如何做到这一点?

谢谢!

【问题讨论】:

  • 您能澄清一下您要做什么吗? Here 我正在循环添加地图,但我认为这不是你想要做的。
  • 有点不清楚您要做什么。您当然可以将“东西”添加到循环中的地图中。有关地图上的详细步行槽,请阅读:blog.golang.org/go-maps-in-action
  • 谢谢泰森!!由于某种原因,我的代码中的语法很奇怪,但我设法用你提供的 sn-p 修复它:D

标签: for-loop map go


【解决方案1】:

(从评论转到答案。)

myMap := make(map[int]string)
for i := 0; i < 3; i++ {
    myMap[i] = fmt.Sprintf("iteration %d;", i)
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-21
    • 1970-01-01
    • 2016-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-07
    相关资源
    最近更新 更多