在Go语言中,可以使用range关键字来遍历一个map。range关键字会返回两个值:key和value。
以下是遍历map的示例代码:- package main
-
- import "fmt"
-
- func main() {
- myMap := map[string]int{
- "apple": 1,
- "banana": 2,
- "orange": 3,
- }
-
- // 使用range遍历map
- for key, value := range myMap {
- fmt.Println(key, value)
- }
- }
复制代码 在上面的代码中,我们创建了一个名为myMap的map,其中包含三个键值对。然后,我们使用range关键字来遍历该map。在每次迭代中,range返回当前迭代的键和对应的值,并将它们赋值给key和value变量。然后,我们使用fmt.Println()函数打印出键和对应的值。
输出结果将会是:- apple 1 banana 2 orange 3
复制代码 这样,你就成功地遍历了一个map并打印出了其中的键值对。
到此这篇关于golang遍历map的方法小结的文章就介绍到这了,更多相关golang遍历map内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
来源:互联网
免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作! |
|