type student struct
func pase_student() map[string]*student ,,,
}for _, stu := range stus
return m
}func main()
}列印結果:
key=zhou,value=&,ponter=0xc000082020
key=li,value=&,ponter=0xc000082020
key=wang,value=&,ponter=0xc000082020
正確的寫法應該如下:
for i , _ := range stus
或者乾脆就這麼寫:自己琢磨的
for i:=0;i一開始不明白 後來經過查資料了解到 for range 過程中的k,v 公用不能直接做引用傳遞
for _, stu := range stus
Go for迴圈練習
package main import fmt time for基本用法 for initialisation condition post func testbasefor 跳出迴圈,break func testbreak fmt.printf i d n i 中止執行當前迴圈continue ...
for迴圈 range 物件
for迴圈 迴圈 遍歷 迭代 把列表的元素一一的拿出來遍歷 listvar 黃雄大 黃文 黃儀正 黃少正 黃廣雄 黃將用 用len獲取列表的長度 res len listvar print res 1 while 的遍歷方式 i 0 while i 0 len listvar 0 1 2 3 4 5...
for迴圈語法以及range函式
for 迴圈的語法 for 變數 in range 10 迴圈需要執行的 else 迴圈結束時需要執行的 rang 函式 在ipython中編譯 in 1 range 5 out 1 0,1,2,3,4 in 2 range 7 out 2 0,1,2,3,4,5,6 in 4 range 1,10...