ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
通过前面的学习,我们了解到切片其实就是多个相同类型元素的连续集合,既然切片是一个集合,那么我们可以迭代其中的元素。Go语言有个特殊的关键字range。可以配合关键字for来迭代切片里的每一个元素,如下: ``` // 创建一个整型切片,并赋值 slice := []int{10, 20, 30, 40} // 迭代每一个元素,并显示其值 for index, value := range slice { fmt.Printf("Index: %d, Value: %d\n", index, value) } ``` 当然,range关键字不仅仅可以用来遍历切片,还可以用来遍历数组、字符串、map或者通道等。