Ta Bort Nycklar Från Mappar
Vi kan också ta bort nyckel-värde-par från mappar med hjälp av funktionen delete().
delete(mapName, keyName)
Här är några punkter att notera angående funktionen delete():
- Funktionen
deletereturnerar inget värde; - Om nyckeln
keyNameinte finns, händer ingenting; - Om mappen
mapNameinte finns, visas ett fel vid kompilering.
Här är ett exempel på hur funktionen delete() används i ett program:
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] }
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 6. Kapitel 7
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 1.96
Ta Bort Nycklar Från Mappar
Svep för att visa menyn
Vi kan också ta bort nyckel-värde-par från mappar med hjälp av funktionen delete().
delete(mapName, keyName)
Här är några punkter att notera angående funktionen delete():
- Funktionen
deletereturnerar inget värde; - Om nyckeln
keyNameinte finns, händer ingenting; - Om mappen
mapNameinte finns, visas ett fel vid kompilering.
Här är ett exempel på hur funktionen delete() används i ett program:
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] }
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 6. Kapitel 7