欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python跳出雙層for循環(huán)的解決方法

 更新時間:2019年06月24日 09:46:14   作者:狡猾的皮球  
今天小編就為大家分享一篇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)文章

最新評論