Go語言 遍歷map中的鍵值對


    map 的遍歷過程使用 for range 循環完成,代碼如下:

package main

import "fmt"

func main() {
    mapNum := make(map[string]int)
    mapNum["key1"] = 1
    mapNum["key2"] = 2
    mapNum["key3"] = 3
    mapNum["key4"] = 4
    //輸出map集合key和value
    for k, v := range mapNum {
        fmt.Printf("key:%s value:%d \n", k, v)
    }
    //只輸出value
    for _, v := range mapNum {
        fmt.Printf(" value:%d \n", v)
    }
    //只輸出key
    for k := range mapNum {
        fmt.Printf("key:%s \n", k)
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM