如何理解Golang中的range语句?

如何理解Golang中的range语句


喵喔喔
浏览 655回答 2
2回答

波斯汪

你也可以写成fori := 0; i< 5; i++ {fmt.Println("Value of i is now:", i)}range是一个statement,不是函数,和for一起使用,用于遍历slice,array,map,string或者channel。range的返回值有俩,取决于遍历那种数据结构。唯一注意的地方是,遍历map时,元素的顺序是随机的。其实这个特性可以用做自带的随机采样。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go