Junior — Middle
Wie implementiert man eine Schleife über die Elemente eines Slices oder Arrays in Ihrer Programmiersprache?
sobes.tech KI
Antwort von AI
In Go wird zum Durchlaufen der Elemente eines Slices oder Arrays in der Regel eine for-Schleife mit der Konstruktion range verwendet. Diese ermöglicht es, über die Indizes und Werte der Elemente zu iterieren.
Beispiel für das Durchlaufen eines Slices:
package main
import "fmt"
func main() {
zahlen := []int{10, 20, 30, 40}
// Durchlauf mit Index und Wert
for i, v := range zahlen {
fmt.Printf("Index: %d, Wert: %d\n", i, v)
}
// Wenn der Index nicht benötigt wird
for _, v := range zahlen {
fmt.Println(v)
}
}
Solch eine Schleife ist bequem und gut lesbar, sie funktioniert sowohl mit Arrays als auch mit Slices.