python跳出雙層for循環(huán)的解決方法
一.問(wèn)題描述
在二維數(shù)組的遍歷中,我們經(jīng)常使用雙層for循環(huán)。在某些時(shí)候,我們并不需要遍歷整個(gè)二維數(shù)組。當(dāng)條件滿足時(shí)就應(yīng)該終止for循環(huán)。但是,直接在內(nèi)層循環(huán)中break并不會(huì)讓外層循環(huán)也終止。
二.解決方案
使用for...else...語(yǔ)法解決。
for i in range(5): for j in range(5): print(i, j) if i == 3 and j == 3: break else: continue break
當(dāng)次循環(huán)正常結(jié)束的時(shí)候才會(huì)執(zhí)行else中的語(yǔ)句(如果當(dāng)次循環(huán)執(zhí)行了break,那么else不會(huì)執(zhí)行)。注意:for j的else中的continue是對(duì)for i起作用的,而不是for j。
以上這篇python跳出雙層for循環(huán)的解決方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
django admin 根據(jù)choice字段選擇的不同來(lái)顯示不同的頁(yè)面方式
這篇文章主要介紹了django admin 根據(jù)choice字段選擇的不同來(lái)顯示不同的頁(yè)面方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05Python中的二維數(shù)組實(shí)例(list與numpy.array)
下面小編就為大家分享一篇Python中的二維數(shù)組實(shí)例(list與numpy.array),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04python爬蟲框架talonspider簡(jiǎn)單介紹
本文給大家介紹的是使用python開(kāi)發(fā)的爬蟲框架talonspider的簡(jiǎn)單介紹以及使用方法,有需要的小伙伴可以參考下2017-06-06使用實(shí)現(xiàn)XlsxWriter創(chuàng)建Excel文件并編輯
今天小編就為大家分享一篇使用實(shí)現(xiàn)XlsxWriter創(chuàng)建Excel文件并編輯,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05Python閉眼時(shí)長(zhǎng)標(biāo)準(zhǔn)差腳本使用實(shí)例代碼講解
這篇文章主要介紹了Python閉眼時(shí)長(zhǎng)標(biāo)準(zhǔn)差腳本使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2023-03-03PyCharm遠(yuǎn)程調(diào)試代碼配置以及運(yùn)行參數(shù)設(shè)置方式
這篇文章主要介紹了PyCharm遠(yuǎn)程調(diào)試代碼配置以及運(yùn)行參數(shù)設(shè)置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01PyTorch實(shí)現(xiàn)圖像識(shí)別實(shí)戰(zhàn)指南
圖像識(shí)別是從給定圖像中提取有意義的信息(例如圖像內(nèi)容)的過(guò)程,下面這篇文章主要給大家介紹了關(guān)于PyTorch實(shí)現(xiàn)圖像識(shí)別的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-02-02python3 實(shí)現(xiàn)的人人影視網(wǎng)站自動(dòng)簽到
這里給大家分享的是使用Python3結(jié)合計(jì)劃任務(wù),實(shí)現(xiàn)的人人影視網(wǎng)站自動(dòng)簽到功能的代碼,非常的實(shí)用,有需要的小伙伴可以參考下2016-06-06