Junior — Middle
Hogyan valósítod meg a ciklust egy szelet vagy tömb elemein a programozási nyelvedben?
sobes.tech MI
Válasz az MI-től
Go nyelvben a szelet vagy tömb elemeinek bejárásához általában a for ciklust használjuk a range konstrukcióval. Ez lehetővé teszi az indexek és az elemek értékeinek iterálását.
Példa egy szelet bejárására:
package main
import "fmt"
func main() {
szamok := []int{10, 20, 30, 40}
// Bejárás indexszel és értékkel
for i, v := range szamok {
fmt.Printf("Index: %d, Érték: %d\n", i, v)
}
// Ha nincs szükség az indexre
for _, v := range szamok {
fmt.Println(v)
}
}
Ez a ciklus kényelmes és könnyen olvasható, működik tömbökkel és szeletekkel egyaránt.