我有以下代码段
for _, val := range Arr {
// something have to do with val
}
在 Arr 中,可能有超过 1 个元素。我想跳过 Arr 的第一个元素并从第二个元素继续循环。
例如,如果 Arr 包含 {1,2,3,4}。通过查询,我只想获取 {2,3,4}。
有没有办法通过范围查询来做到这一点?
最佳答案
是的。使用这个
for _, val := range Arr[1:] {
// something to do with val
}
或者如果你可以得到空 slice :
for i := 1; i < len(Arr); i++ {
// something to do with Arr[i]
}
关于go - 在 Golang 中跳过数组的第一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37429248/