golangmap遍历
时间: 2023-08-23 07:09:55 浏览: 150
在 Golang 中,你可以使用 `range` 关键字来遍历一个 map。以下是一个示例代码:
```go
package main
import "fmt"
func main() {
golangMap := map[string]int{
"apple": 1,
"banana": 2,
"cherry": 3,
}
for key, value := range golangMap {
fmt.Printf("Key: %s, Value: %d\n", key, value)
}
}
```
这段代码会遍历 `golangMap` 中的每一个键值对,并打印出键和值。运行代码,你会看到输出结果类似于:
```
Key: apple, Value: 1
Key: banana, Value: 2
Key: cherry, Value: 3
```
希望这能帮到你!如果有其他问题,请随时提问。
相关问题
golang map 遍历
在 Golang 中,可以使用 `range` 关键字来遍历 map。以下是遍历 map 的示例代码:
```go
package main
import "fmt"
func main() {
myMap := map[string]int{
"apple": 1,
"banana": 2,
"orange": 3,
}
// 遍历 map
for key, value := range myMap {
fmt.Println("Key:", key, "Value:", value)
}
}
```
输出结果:
```
Key: apple Value: 1
Key: banana Value: 2
Key: orange Value: 3
```
golang如何遍历map
要遍历 golang 中的 map,可以使用 range 循环来迭代 map 中的键值对。示例代码如下:
```
m := map[string]int{"a": 1, "b": 2, "c": 3}
for key, value := range m {
fmt.Println(key, value)
}
```
输出结果为:
```
a 1
b 2
c 3
```
在 range 循环中, key 代表当前迭代的键,value 代表当前迭代键所对应的值。
阅读全文
相关推荐
















