golang " />

扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

golang中怎么用map删除元素

扬州沐宇科技
2023-10-26 20:00:35
golang

在Golang中,可以使用delete函数来删除map中的元素。delete函数接受两个参数,第一个参数是要删除元素的map,第二个参数是要删除的元素的键。以下是一个示例:

package main

import "fmt"

func main() {
    // 创建一个map
    m := map[string]int{
        "apple":  1,
        "banana": 2,
        "orange": 3,
    }
    
    fmt.Println("初始map:", m)
    
    // 删除键为"banana"的元素
    delete(m, "banana")
    
    fmt.Println("删除元素后的map:", m)
}

输出结果为:

初始map: map[apple:1 banana:2 orange:3]
删除元素后的map: map[apple:1 orange:3]

在上述示例中,我们首先创建了一个包含三个键值对的map。然后,使用delete函数删除了键为"banana"的元素。最后,输出了删除元素后的map。可以看到,键为"banana"的元素已经被成功删除。

扫码添加客服微信