Junior — Middle
Kā īstenot ciklu pār slice vai masīva elementiem jūsu programmēšanas valodā?
sobes.tech AI
Atbilde no AI
Go valodā parasti tiek izmantots cikls for ar konstrukciju range, lai pārlūkotu slice vai masīva elementus. Tas ļauj iterēt pa indeksiem un elementu vērtībām.
Piemērs, kā pārlūkot slice:
package main
import "fmt"
func main() {
skaitļi := []int{10, 20, 30, 40}
// Pārlūko ar indeksu un vērtību
for i, v := range skaitļi {
fmt.Printf("Indekss: %d, Vērtība: %d\n", i, v)
}
// Ja indekss nav nepieciešams
for _, v := range skaitļi {
fmt.Println(v)
}
}
Šāda cilpa ir ērta un viegli lasāma, tā darbojas gan ar masīviem, gan ar slices.