Junior — Middle
Kuidas rakendada tsüklit slice või massiivi elementide üle teie programmeerimiskeeles?
sobes.tech AI
Vastus AI-lt
Go keeles kasutatakse tavaliselt for tsüklit koos konstruktsiooniga range, et läbida slice või massiivi elemendid. See võimaldab iteratsiooni indeksite ja väärtuste üle.
Näide slice läbimiseks:
package main
import "fmt"
func main() {
numbrid := []int{10, 20, 30, 40}
// Läbimine indeksi ja väärtusega
for i, v := range numbrid {
fmt.Printf("Indeks: %d, Väärtus: %d\n", i, v)
}
// Kui indeks ei ole vajalik
for _, v := range numbrid {
fmt.Println(v)
}
}
Selline tsükkel on mugav ja kergesti loetav, see töötab nii massiividega kui ka slices'idega.