range是一个内置函数。可以遍历数组、切片slice、字典map。
当遍历数组和切片的时候,返回的是索引和元素。
当遍历字典的时候,返回字典的键和值。...//range遍历切片的所有元素,并求和
fibo := []int{2,3,5,8,13,34,55}
sum := 0
for index, num := range fibo {
sum...//range遍历切片的所有元素,并求和
fibo := []int{2,3,5,8,13,34,55}
sum := 0
for _, num := range fibo {
sum += num...for i, c := range "go"{
fmt.Printf("%d, %c\n", i, c)
}
map 字典也是可以使用 range 遍历的
//range遍历字典,返回键值对。...package main
import (
"fmt"
)
func main() {
//range遍历切片的所有元素,并求和
fibo := []int{2,3,5,8,13,34,55