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 相关文章推荐
python多线程http下载实现示例
Dec 30 Python
在 Django/Flask 开发服务器上使用 HTTPS
Jul 03 Python
Python Django框架实现应用添加logging日志操作示例
May 17 Python
python顺序执行多个py文件的方法
Jun 29 Python
django 中的聚合函数,分组函数,F 查询,Q查询
Jul 25 Python
pytorch中的上采样以及各种反操作,求逆操作详解
Jan 03 Python
VS2019+python3.7+opencv4.1+tensorflow1.13配置详解
Apr 16 Python
使用Python对Dicom文件进行读取与写入的实现
Apr 20 Python
python实现一次性封装多条sql语句(begin end)
Jun 06 Python
python爬取网易云音乐热歌榜实例代码
Aug 07 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
Dec 09 Python
python 通过使用Yolact训练数据集
Apr 06 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
div li的多行多列 无刷新分页示例代码
2013/10/16 PHP
PHP图片上传代码
2013/11/04 PHP
百度实时推送api接口应用示例
2014/10/21 PHP
PHP版本如何选择?应该使用哪个版本?
2015/05/13 PHP
php创建无限级树型菜单
2015/11/05 PHP
关于juqery radio写法的兼容性问题(新老版本jquery)
2010/06/14 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
Javascript基础之数组的使用
2016/05/13 Javascript
Javascript之Math对象详解
2016/06/07 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
2017/03/27 Javascript
vue 中的keep-alive实例代码
2018/07/20 Javascript
RequireJS用法简单示例
2018/08/20 Javascript
Vue高版本中一些新特性的使用详解
2018/09/25 Javascript
seajs和requirejs模块化简单案例分析
2019/08/26 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
JavaScript动态生成表格的示例
2020/11/02 Javascript
[15:41]教你分分钟做大人——灰烬之灵
2015/03/11 DOTA
[01:10:57]Liquid vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python中尾递归用法实例详解
2015/04/28 Python
批处理与python代码混合编程的方法
2016/05/19 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
Python实现邮件的批量发送的示例代码
2018/01/23 Python
Python request设置HTTPS代理代码解析
2018/02/12 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
2018/07/25 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
python实现超市商品销售管理系统
2019/10/25 Python
Django连接数据库并实现读写分离过程解析
2019/11/13 Python
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
医学检验专业个人求职信范文
2013/12/04 职场文书
初婚未育未抱养证明
2014/01/12 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
2015年志愿者服务工作总结
2015/04/20 职场文书
2016教师学习教育法心得体会
2016/01/19 职场文书
OpenCV-Python实现油画效果的实例
2021/06/08 Python