2 tcl
我有关于for循环的问题,
for {{set loop 0} {$loop < 100} {incr loop}} {
#do someting here
}
Run Code Online (Sandbox Code Playgroud)
循环从0到99,我为循环的每个值做了一些事情,但是如果循环是3,我会跳过它,所以,tcl中是否有任何过滤器来实现它,或者我们应该将其写为:
for {{set loop 0} {$loop < 100} {incr loop}} {
if {loop != 3} {
#do someting here
}
}
Run Code Online (Sandbox Code Playgroud)
您可以使用"继续"命令.例如:
for {set loop 0} {$loop < 100} {incr loop} {
if {$loop == 3} continue
# do something here
}
Run Code Online (Sandbox Code Playgroud)