go: map
java: hashmap
python: dictionary
创建map
注:map本身是无序的。在go 1.12版本后,打印函数(print)操作是有序的,是为了方便程序员调试
// 创建map
func main() {
// 通过make创建map
m1 := make(map[string]int, 8) // var m1 map[string]int = make(map[string]int, 8)
m1["num"] = 10
log.Println(m1)
// 直接创建并赋值
m2 := map[string]int{
"zx": 1,
"zy": 2,
}
log.Println(m2)
}