这是我的代码(戈朗)
func main() {
names := []string{"1", "2", "3"}
for index, name := range names {
println(index, name)
}
myMap := map[string]string{
"A": "Apple",
"B": "Banana",
"C": "Charlie",
}
for key, val := range myMap {
fmt.Println(key, val)
}
}这就是结果
0 1
B Banana
1 2
2 3
C Charlie
A Apple发布于 2016-03-11 04:00:10
漏斗印刷机 func println(args ...Type) println内置函数以特定于实现的方式格式化其参数,并将结果写入标准错误。 芬克·普林 函数Println(a ...interface{}) (n int,错误) fmt.Println格式使用其操作数的默认格式并写入标准输出。
fmt.Println写入标准输出(stdout)和println写入标准错误(stderr),这是两个不同的、不同步的文件。
地图类型 映射是一种类型的无序元素组,称为元素类型,由另一种类型的唯一键集索引,称为键类型。 为陈述 "for“语句指定块的重复执行。 映射上的迭代顺序没有指定,也不能保证从一个迭代到下一个迭代都是相同的。
地图元素是无序的。没有指定迭代顺序。
https://stackoverflow.com/questions/35931166
复制相似问题