Menu
Coddy logo textTech

Ajout d'éléments

Fait partie de la section Fondamentaux du Journey GO de Coddy. Leçon 79 sur 109.

La fonction append ajoute des éléments à la fin d’une tranche, en gérant automatiquement les changements de capacité.

Créez une tranche de nombres :

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

Ajoutez un nouvel élément :

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

Résultat :

[1 2 3]
[1 2 3 4]

Vous pouvez ajouter plusieurs éléments à la fois :

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

Résultat :

[1 2 3 4 5 6 7]
challenge icon

Défi

Débutant
Dans ce défi, tu vas t’exercer à ajouter des éléments à une tranche en Go. Nous avons créé une tranche de fruits, et ta tâche consiste à lui ajouter deux fruits supplémentaires à l’aide de la fonction append().

Essayez vous-même

package main

import "fmt"

func main() {
	// Une slice de fruits
	fruits := []string{"apple", "banana", "orange"}
	
	// TODO: Ajoutez "grape" et "kiwi" au slice fruits
	// Écrivez votre code ici
	
	// Affichez le slice mis à jour
	fmt.Println("My fruit collection:", fruits)
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Go en ligne