Deleting Keys From Maps
メニューを表示するにはスワイプしてください
We can also remove key-value pairs from maps using the delete() function.
delete(mapName, keyName)
Here are some points to note regarding the delete() function:
- The
deletefunction does not return any value; - If the key
keyNamedoesn't exist, it simply does nothing; - If the map
mapNamedoesn't exist, it shows an error during compilation.
Here is an example of the delete() function being used in a 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] }
すべて明確でしたか?
フィードバックありがとうございます!
セクション 6. 章 7
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 6. 章 7