Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Suppression des Clés des Cartes | Introduction aux Structs et Maps
Introduction à Golang
course content

Contenu du cours

Introduction à Golang

Introduction à Golang

1. Commencer
2. Types de Données
3. Structures de Contrôle
4. Fonctions
5. Tableaux et Tranches
6. Introduction aux Structs et Maps

book
Suppression des Clés des Cartes

Nous pouvons également supprimer des paires clé-valeur des maps en utilisant la fonction delete().

python

Voici quelques points à noter concernant la fonction delete() :

  • La fonction delete ne retourne aucune valeur ;
  • Si la clé keyName n'existe pas, elle ne fait simplement rien ;
  • Si la map mapName n'existe pas, elle affiche une erreur lors de la compilation.

Voici un exemple de la fonction delete() utilisée dans un programme :

go

index

copy
12345678910111213
package main import "fmt" func main() { var numbers = map[string]int { "one": 1, "two": 2, "three": 3, } fmt.Println(numbers) // Output: map[one:1 three:3 two:2] delete(numbers, "three") fmt.Println(numbers) // Output: map[one:1 two:2] }
question mark

En considérant le code de la carte ci-dessous, laquelle des expressions s'exécutera sans erreurs de compilation :

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 7
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt