如何在Golang中增加数组或切片中的所有元素

时间:2018-11-27 20:01:42

标签: arrays loops go

下面的代码仅递增该片的第i个元素。有什么内置功能可以让所有元素增加1。请提出建议。

for i:= 0; i< k ;i++{
    if(slice[i] < K){
        slice[i] = slice[i] + 1
    }
}

1 个答案:

答案 0 :(得分:1)

在使用切片时,您会发现自己倾向于for循环。 Go没有其他语言可能提供的切片功能。

for i := range slice {
  slice[i]++
}