Python: 多階層のループから抜け出す方法
goto が使えないので例外を発生させるか、このような方法を取る。
for i in range(5000):
for j in range(3000):
if should_terminate_the_loop:
break
else:
continue # no break encountered
break
参考:
http://stackoverflow.com/questions/438844/is-there-a-label-in-python
0 件のコメント:
コメントを投稿