Löschen von Schlüsseln aus Maps
Schlüssel-Wert-Paare können auch mit der Funktion delete() aus Maps entfernt werden.
delete(mapName, keyName)
Wichtige Hinweise zur Funktion delete():
- Die Funktion
deletegibt keinen Wert zurück; - Existiert der Schlüssel
keyNamenicht, passiert nichts; - Existiert die Map
mapNamenicht, tritt beim Kompilieren ein Fehler auf.
Nachfolgend ein Beispiel für die Verwendung der Funktion delete() in einem Programm:
index.go
12345678910111213package 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] }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 6. Kapitel 7
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 1.96
Löschen von Schlüsseln aus Maps
Swipe um das Menü anzuzeigen
Schlüssel-Wert-Paare können auch mit der Funktion delete() aus Maps entfernt werden.
delete(mapName, keyName)
Wichtige Hinweise zur Funktion delete():
- Die Funktion
deletegibt keinen Wert zurück; - Existiert der Schlüssel
keyNamenicht, passiert nichts; - Existiert die Map
mapNamenicht, tritt beim Kompilieren ein Fehler auf.
Nachfolgend ein Beispiel für die Verwendung der Funktion delete() in einem Programm:
index.go
12345678910111213package 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] }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 6. Kapitel 7