Go语言中的映射如何使用

19次阅读
没有评论

共计 582 个字符,预计需要花费 2 分钟才能阅读完成。

在 Go 语言中,映射(Map)是一种键值对的集合,类似于其他语言中的字典或哈希表。要使用映射,首先需要使用内置函数 make() 来创建一个空的映射,然后可以通过赋值操作向映射中添加键值对。

以下是一个示例代码,展示了如何使用映射:

package main

import "fmt"

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

    // 向映射中添加键值对
    m["apple"] = 10
    m["banana"] = 5
    m["orange"] = 7

    // 访问映射中的值
    fmt.Println("apple:", m["apple"])
    fmt.Println("banana:", m["banana"])
    fmt.Println("orange:", m["orange"])

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

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

在上面的示例中,我们首先创建了一个空的映射 m,然后向映射中添加了几个键值对。我们可以通过键来访问映射中的值,并使用delete() 函数删除映射中的键值对。最后,我们使用 for range 语句遍历映射中的所有键值对。

总的来说,使用映射可以方便地存储和访问键值对数据,并且支持动态增删改查操作。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-04-15发表,共计582字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)