Menu
Coddy logo textTech

Elemente anhängen

Teil des Abschnitts Grundlagen der GO-Journey von Coddy — Lektion 79 von 109.

Die append-Funktion fügt Elemente am Ende eines Slices hinzu und verarbeitet Kapazitätsänderungen automatisch.

Erstellen Sie einen Slice von Zahlen:

numbers := []int{1, 2, 3}
fmt.Println(numbers)

Ein neues Element anhängen:

numbers = append(numbers, 4)
fmt.Println(numbers)

Ergebnis:

[1 2 3]
[1 2 3 4]

Sie können mehrere Elemente gleichzeitig anhängen:

numbers = append(numbers, 5, 6, 7)
fmt.Println(numbers)

Ergebnis:

[1 2 3 4 5 6 7]
challenge icon

Aufgabe

Anfänger
In dieser Herausforderung wirst du üben, Elemente an ein Slice in Go anzuhängen. Wir haben ein Slice mit Früchten erstellt, und deine Aufgabe ist es, zwei weitere Früchte mit der Funktion append() hinzuzufügen.

Spickzettel

Die append-Funktion fügt Elemente am Ende eines Slices hinzu und verarbeitet Kapazitätsänderungen automatisch.

Ein einzelnes Element anhängen:

numbers := []int{1, 2, 3}
numbers = append(numbers, 4)
fmt.Println(numbers) // [1 2 3 4]

Mehrere Elemente gleichzeitig anhängen:

numbers = append(numbers, 5, 6, 7)
fmt.Println(numbers) // [1 2 3 4 5 6 7]

Probier es selbst

package main

import "fmt"

func main() {
	// Ein Slice mit Früchten
	fruits := []string{"apple", "banana", "orange"}
	
	// TODO: "grape" und "kiwi" zum fruits-Slice hinzufügen
	// Schreibe deinen Code hier
	
	// Das aktualisierte Slice ausgeben
	fmt.Println("My fruit collection:", fruits)
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen