[D]for _ v in ipairs(table) do -dosomething end | for后面的上划线是什么意思
[D]for _, v in ipairs(table) do --dosomething end | for后面的下划线是什么意思
for _, v in ipairs(table) do --dosomething end | for后面的下划线是什么意思
--------------------------
Double行动:
原帖分数:20
帖子加分:20
------解决方案--------------------
我在go语言中见过, _,v : 前面的是键, 后面的是值。
比如 a = {1:'a', 2:'b'}
for _, v in a:
print _
打印出来就是:
1
2
------解决方案--------------------
用 _, v这种方式是为了在迭代之时去v的值而忽略键,在Python中,貌似不需要这样做
------解决方案--------------------
for _, v in ipairs(table) do --dosomething end | for后面的下划线是什么意思
--------------------------
Double行动:
原帖分数:20
帖子加分:20
------解决方案--------------------
我在go语言中见过, _,v : 前面的是键, 后面的是值。
比如 a = {1:'a', 2:'b'}
for _, v in a:
print _
打印出来就是:
1
2
------解决方案--------------------
用 _, v这种方式是为了在迭代之时去v的值而忽略键,在Python中,貌似不需要这样做
------解决方案--------------------
- PHP code
str := “The quick brown fox jumps over the lazy dog” sl := strings.Fields(str) fmt.Printf(“Splitted in slice: %v\n”, sl) for _, val := range sl { fmt.Printf(“%s - “, val) } fmt.Println()