Junior — Middle
Ako implementovať cyklus cez prvky slice alebo poľa vo vašom programovacom jazyku?
sobes.tech AI
Odpoveď od AI
V jazyku Go sa na prechádzanie prvkov slice alebo poľa zvyčajne používa cyklus for s konštrukciou range. Umožňuje iterovať cez indexy a hodnoty prvkov.
Príklad prechodu slice:
package main
import "fmt"
func main() {
cisla := []int{10, 20, 30, 40}
// Prechod s indexom a hodnotou
for i, v := range cisla {
fmt.Printf("Index: %d, Hodnota: %d\n", i, v)
}
// Ak index nie je potrebný
for _, v := range cisla {
fmt.Println(v)
}
}
Takýto cyklus je pohodlný a ľahko čitateľný, funguje ako s poľami, tak aj so slice-ami.