学校排行榜

(0)

投一票

遍历切片(for循环和range) 官网

在Go语言里,可利用for循环和range来遍历切片。for循环和range的基本格式为: for index, value := range slice ,这里的index是元素的索引,value是元素的值。 package mainimport "fmt"func main() { slice := []int{1, 2, 3} for index, value := range slice { fmt.Printf("索引: %d, 值: %d\n", index, value) // 运行结果: 索引: 0, 值: 1 索引: 1, 值: 2 索引: 2, 值: 3 }} 若不需要索引,可使用下划线 _ 忽略。 package mainimport "fmt"func main() { slice := []int{1, 2, 3} for _, value := range slice { fmt.Println(value) // 运行结果: 1 2 3 }} 使用range遍历切片时,得到的索引和值是副本,修改它们不会影响原切片。
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。