python跳出双层for循环的解决方法


Posted in Python onJune 24, 2019

一.问题描述

在二维数组的遍历中,我们经常使用双层for循环。在某些时候,我们并不需要遍历整个二维数组。当条件满足时就应该终止for循环。但是,直接在内层循环中break并不会让外层循环也终止。

二.解决方案

使用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

当次循环正常结束的时候才会执行else中的语句(如果当次循环执行了break,那么else不会执行)。注意:for j的else中的continue是对for i起作用的,而不是for j。

以上这篇python跳出双层for循环的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Windows下实现Python2和Python3两个版共存的方法
Jun 12 Python
Python装饰器基础详解
Mar 09 Python
关于numpy中np.nonzero()函数用法的详解
Feb 07 Python
python用pickle模块实现“增删改查”的简易功能
Jun 07 Python
Python中scatter函数参数及用法详解
Nov 08 Python
Python画柱状统计图操作示例【基于matplotlib库】
Jul 04 Python
Python代码实现删除一个list里面重复元素的方法
Apr 02 Python
python和c语言的主要区别总结
Jul 07 Python
python super的使用方法及实例详解
Sep 25 Python
布隆过滤器的概述及Python实现方法
Dec 08 Python
python装饰器使用实例详解
Dec 14 Python
Pycharm生成可执行文件.exe的实现方法
Jun 02 Python
解决python xx.py文件点击完之后一闪而过的问题
Jun 24 #Python
解决python执行不输出系统命令弹框的问题
Jun 24 #Python
python实现在cmd窗口显示彩色文字
Jun 24 #Python
打包python 加icon 去掉cmd黑窗口方法
Jun 24 #Python
python隐藏终端执行cmd命令的方法
Jun 24 #Python
用django-allauth实现第三方登录的示例代码
Jun 24 #Python
python导入pandas具体步骤方法
Jun 23 #Python
You might like
全文搜索和替换
2006/10/09 PHP
php打印输出棋盘的实现方法
2014/12/23 PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
2016/03/25 PHP
php如何比较两个浮点数是否相等详解
2019/02/12 PHP
js中巧用cssText属性批量操作样式
2011/03/13 Javascript
JavaScript弹出新窗口后向父窗口输出内容的方法
2015/04/06 Javascript
javascript实现信息增删改查的方法
2015/07/25 Javascript
jQuery实现控制文字内容溢出用省略号(…)表示的方法
2016/02/26 Javascript
jQuery制作图片旋转效果
2017/02/02 Javascript
react-router实现跳转传值的方法示例
2017/05/27 Javascript
在 Angular 中使用Chart.js 和 ng2-charts的示例代码
2017/08/17 Javascript
jQuery基于cookie实现换肤功能实例
2017/10/14 jQuery
vue2 router 动态传参,多个参数的实例
2017/11/10 Javascript
使用Node搭建reactSSR服务端渲染架构
2018/08/30 Javascript
vuex 解决报错this.$store.commit is not a function的方法
2018/12/17 Javascript
vue基础之v-bind属性、class和style用法分析
2019/03/11 Javascript
什么时候不能在 Node.js 中使用 Lock Files
2019/06/24 Javascript
vuex管理状态仓库使用详解
2020/07/29 Javascript
Chrome插件开发系列一:弹窗终结者开发实战
2020/10/02 Javascript
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
python实现协同过滤推荐算法完整代码示例
2017/12/15 Python
python实现神经网络感知器算法
2017/12/20 Python
pycharm重置设置,恢复默认设置的方法
2018/10/22 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
python+opencv实现高斯平滑滤波
2020/07/21 Python
利用anaconda保证64位和32位的python共存
2021/03/09 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
对django的User模型和四种扩展/重写方法小结
2019/08/17 Python
python爬虫要用到的库总结
2020/07/28 Python
Python连接mysql方法及常用参数
2020/09/01 Python
三下乡活动方案
2014/01/31 职场文书
2014单位领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
市委召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
乡镇干部学习心得体会
2016/01/23 职场文书
MySQL数据库如何使用Shell进行连接
2022/04/12 MySQL
Android开发 使用文件储存的方式保存QQ密码
2022/04/24 Java/Android