gpt4 book ai didi

loops - 遍历 map 的所有键

转载 作者:IT老高 更新时间:2023-10-28 12:56:25 25 4
gpt4 key购买 nike

有没有办法获取 Go 语言映射中所有键的列表?元素的数量由 len() 给出,但如果我有这样的 map :

m := map[string]string{ "key1":"val1", "key2":"val2" };

如何遍历所有键?

最佳答案

https://play.golang.org/p/JGZ7mN0-U-

for k, v := range m { 
fmt.Printf("key[%s] value[%s]\n", k, v)
}

for k := range m {
fmt.Printf("key[%s] value[%s]\n", k, m[k])
}

Go language specs for for statements指定第一个值是键,第二个变量是值,但不必存在。

关于loops - 遍历 map 的所有键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1841443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com