您的位置:首页 > 编程语言 > Go语言

Go语言例子_map字符串数组

2016-02-02 14:28 579 查看
package main

import(
"fmt"
)

func main(){
var yk = make(map[string][]string)
yk["one"] = []string{"a123", "a456", "a789"}

fmt.Println("yk[one] len = ", len(yk["one"]))

i := len(yk["one"])
for j:=0; j<i; j++{
fmt.Println(yk["one"][j])
}

yk["two"] = []string{"b123", "b456"}

for k,v := range yk{
fmt.Println("key:", k)
fmt.Println("values:", v)

for _, vs := range v {
fmt.Println("value:", vs)
}
}
}

结果

yk[one] len = 3

a123

a456

a789

key: two

values: [b123 b456]

value: b123

value: b456

key: one

values: [a123 a456 a789]

value: a123

value: a456

value: a789
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: