isbreak=False for i in ['a','b','c']: for ii in range(5): print i,ii if ii==2: print 'ii=2时,内层循环break,同时外层循环break' isbreak=True break if isbreak: isbreak=False break
除了以上写法,还有什么好的写法呢?多谢您的回复!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你這個例子似乎可以考慮減少循環即可:
真要說這種一次跳出多層 loop 的辦法有一個, 利用 exception:
我回答過的問題: Python-QA