天天看點

Go——小白學習之map

map的使用,key值唯一,列印出是無序的,注意坐标(key)與數組坐标不一樣

定義:

m3 := map[int]string{1: "mile", 2: "go"}

m3[1] = "litter"

m3[3] = "gogogo"    //超出範圍,錯誤

fmt.Println("m3=", m3)

周遊:

Go——小白學習之map
Go——小白學習之map

第一個運作結果的前提是  value OK:=m[1]    

range的使用,有兩個傳回值,在數組中也可以用到,一個是id,一個是value,id為下标,value為其對應的值,如果隻想要其中一個值,可以使用  “_”