我们可以像 Golang 中的
'test'[0:3]
一样在 1 行代码中不使用循环进行索引吗?
是的。
import "fmt"
func main() {
var test = []int{1, 2, 3, 4, 5}
for i, v := range test[0:3] {
fmt.Printf("test[%d] = %d\n", i, v)
}
}
将会输出
test[0] = 1
test[1] = 2
test[2] = 3