Python: 多階層のループから抜け出す方法
goto が使えないので例外を発生させるか、このような方法を取る。
1 2 3 4 5 6 7 | 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 件のコメント:
コメントを投稿