golang

Golang中怎么创建和使用map

小亿
101
2024-03-13 18:25:44
栏目: 编程语言

在Golang中,可以使用内置函数make来创建一个map,并且可以使用map[key]value语法来访问和修改map中的键值对。

下面是一个简单的例子:

package main

import "fmt"

func main() {
    // 创建一个空的map
    m := make(map[string]int)

    // 向map中添加键值对
    m["apple"] = 2
    m["banana"] = 3

    // 访问map中的值
    fmt.Println(m["apple"])

    // 修改map中的值
    m["apple"] = 5

    // 删除map中的键值对
    delete(m, "banana")

    // 遍历map
    for key, value := range m {
        fmt.Println(key, value)
    }
}

以上代码展示了如何创建一个map,向map中添加、访问、修改和删除键值对,以及如何遍历map中的所有键值对。

0
看了该问题的人还看了