解决Python内层for循环如何break出外层的循环的问题


Posted in Python onJune 24, 2019

偶然发现了for…else…这种用法,使用这个实现了break跳出嵌套的for循环

In [31]: for i in range(1,5):
  ...:   for j in range(5,10):
  ...:     print(i,j)
  ...:     if j==6:
  ...:       break
  ...:   else:
  ...:     continue
  ...:   break
  
1 5
1 6

for…else…的运行逻辑是当for循环正常执行结束就会运行其else语句,如果中途break的话,就不会执行else中的内容

上面的代码实现了内存for循环break跳出了外层的for循环,当内层for循环正常执行时,会执行else中的continue,此时会跳过外层的break语句,实现外层的循环,当内层出现break语句时,else语句忽略,跳出内层循环,顺序执行外层的break语句,跳出外层循环

以上这篇解决Python内层for循环如何break出外层的循环的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
比较详细Python正则表达式操作指南(re使用)
Sep 06 Python
python写的ARP攻击代码实例
Jun 04 Python
探究Python中isalnum()方法的使用
May 18 Python
Python中使用items()方法返回字典元素对的教程
May 21 Python
Python基于递归算法求最小公倍数和最大公约数示例
Jul 27 Python
Python应用领域和就业形势分析总结
May 14 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
Jan 10 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
Mar 02 Python
python实现TCP文件传输
Mar 20 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
Apr 17 Python
python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
Apr 24 Python
用Python编写简单的gRPC服务的详细过程
Jul 04 Python
Python 循环终止语句的三种方法小结
Jun 24 #Python
12个Python程序员面试必备问题与答案(小结)
Jun 24 #Python
django框架模板中定义变量(set variable in django template)的方法分析
Jun 24 #Python
django框架model orM使用字典作为参数,保存数据的方法分析
Jun 24 #Python
python对文件目录的操作方法实例总结
Jun 24 #Python
详解10个可以快速用Python进行数据分析的小技巧
Jun 24 #Python
python跳出双层for循环的解决方法
Jun 24 #Python
You might like
php面象对象数据库操作类实例
2014/12/02 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
2021/03/09 PHP
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
js实现页面转发功能示例代码
2013/08/05 Javascript
JS通过相同的name进行表格求和代码
2013/08/18 Javascript
Js获取数组最大和最小值示例代码
2013/10/29 Javascript
JS图片切换的具体方法(带缩略图版)
2013/11/12 Javascript
详解AngularJS中的作用域
2015/06/17 Javascript
详述JavaScript实现继承的几种方式(推荐)
2016/03/22 Javascript
详解nodejs操作mongodb数据库封装DB类
2017/04/10 NodeJs
Javascript实现找不同色块的游戏
2017/07/17 Javascript
javaScript日期工具类DateUtils详解
2017/12/08 Javascript
Vue2.0系列之过滤器的使用
2018/03/01 Javascript
小程序server请求微信服务器超时的解决方法
2019/05/21 Javascript
Javascript作用域和作用域链原理解析
2020/03/03 Javascript
JS对象属性的检测与获取操作实例分析
2020/03/17 Javascript
asyncio 的 coroutine对象 与 Future对象使用指南
2016/09/11 Python
python读取指定字节长度的文本方法
2019/08/27 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
2019/12/25 Python
Python3操作MongoDB增册改查等方法详解
2020/02/10 Python
Selenium启动Chrome时配置选项详解
2020/03/18 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
Marc Jacobs彩妆官网:Marc Jacobs Beauty
2017/07/03 全球购物
香港礼品网站:GiftU eshop
2017/09/01 全球购物
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
大学生党员学习焦裕禄精神思想汇报
2014/09/10 职场文书
玩手机检讨书1000字
2014/10/20 职场文书
幼儿园教师节感谢信
2015/01/23 职场文书
休假证明书
2015/06/24 职场文书
2016高一新生军训心得体会
2016/01/11 职场文书
老生常谈 使用 CSS 实现三角形的技巧(多种方法)
2021/04/13 HTML / CSS
Python可视化学习之seaborn绘制矩阵图详解
2022/02/24 Python
Go语言实现一个简单的并发聊天室的项目实战
2022/03/18 Golang
代码复现python目标检测yolo3详解预测
2022/05/06 Python