python跳出雙層for循環(huán)的解決方法
一.問題描述
在二維數(shù)組的遍歷中,我們經(jīng)常使用雙層for循環(huán)。在某些時候,我們并不需要遍歷整個二維數(shù)組。當條件滿足時就應該終止for循環(huán)。但是,直接在內(nèi)層循環(huán)中break并不會讓外層循環(huán)也終止。
二.解決方案
使用for...else...語法解決。
for i in range(5):
for j in range(5):
print(i, j)
if i == 3 and j == 3:
break
else:
continue
break
當次循環(huán)正常結(jié)束的時候才會執(zhí)行else中的語句(如果當次循環(huán)執(zhí)行了break,那么else不會執(zhí)行)。注意:for j的else中的continue是對for i起作用的,而不是for j。
以上這篇python跳出雙層for循環(huán)的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
django admin 根據(jù)choice字段選擇的不同來顯示不同的頁面方式
這篇文章主要介紹了django admin 根據(jù)choice字段選擇的不同來顯示不同的頁面方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05
Python中的二維數(shù)組實例(list與numpy.array)
下面小編就為大家分享一篇Python中的二維數(shù)組實例(list與numpy.array),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04
使用實現(xiàn)XlsxWriter創(chuàng)建Excel文件并編輯
今天小編就為大家分享一篇使用實現(xiàn)XlsxWriter創(chuàng)建Excel文件并編輯,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-05-05
PyCharm遠程調(diào)試代碼配置以及運行參數(shù)設(shè)置方式
這篇文章主要介紹了PyCharm遠程調(diào)試代碼配置以及運行參數(shù)設(shè)置方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01
python3 實現(xiàn)的人人影視網(wǎng)站自動簽到
這里給大家分享的是使用Python3結(jié)合計劃任務,實現(xiàn)的人人影視網(wǎng)站自動簽到功能的代碼,非常的實用,有需要的小伙伴可以參考下2016-06-06

