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 logging模块学习笔记
May 24 Python
用Python展示动态规则法用以解决重叠子问题的示例
Apr 02 Python
tensorflow建立一个简单的神经网络的方法
Feb 10 Python
python变量赋值方法(可变与不可变)
Jan 12 Python
Python 使用元类type创建类对象常见应用详解
Oct 17 Python
python实现双色球随机选号
Jan 01 Python
tensorflow 分类损失函数使用小记
Feb 18 Python
基于Tensorflow一维卷积用法详解
May 22 Python
Python获取excel内容及相关操作代码实例
Aug 10 Python
总结python 三种常见的内存泄漏场景
Nov 20 Python
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
May 22 Python
Python软件包安装的三种常见方法
Jul 07 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
PHP模板引擎SMARTY
2006/10/09 PHP
PHP中文件上传的一个问题
2010/09/04 PHP
php 获取全局变量的代码
2011/04/21 PHP
PHP中“简单工厂模式”实例代码讲解
2012/09/04 PHP
PHP统计目录中文件以及目录中目录大小的方法
2016/01/09 PHP
orm获取关联表里的属性值
2016/04/17 PHP
PHP实现的mysql主从数据库状态检测功能示例
2017/07/20 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
js页面滚动时层智能浮动定位实现(jQuery/MooTools)
2011/08/23 Javascript
JS中令人发指的valueOf方法介绍
2013/02/22 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
14 个折磨人的 JavaScript 面试题
2016/08/08 Javascript
js替换字符串中所有指定的字符(实现代码)
2016/08/17 Javascript
同步异步动态引入js文件的几种方法总结
2016/09/23 Javascript
jQuery插件之validation插件
2017/03/29 jQuery
vue中计算属性(computed)、methods和watched之间的区别
2017/07/27 Javascript
vue elementUI tree树形控件获取父节点ID的实例
2018/09/12 Javascript
Vue路由管理器Vue-router的使用方法详解
2020/02/05 Javascript
[01:41]DOTA2超级联赛专访YYF 称一辈子难忘TI2
2013/05/28 DOTA
Python中使用ElementTree解析XML示例
2015/06/02 Python
python+django快速实现文件上传
2016/10/24 Python
django开发之settings.py中变量的全局引用详解
2017/03/29 Python
python画出三角形外接圆和内切圆的方法
2018/01/25 Python
Python下调用Linux的Shell命令的方法
2018/06/12 Python
Python3 读取Word文件方式
2020/02/13 Python
30行Python代码实现高分辨率图像导航的方法
2020/05/22 Python
CSS3 滤镜 webkit-filter详细介绍及使用方法
2012/12/27 HTML / CSS
为中国消费者甄选天下优品:网易严选
2016/08/11 全球购物
Python中如何定义一个函数
2016/09/06 面试题
有模特经验的简历自我评价
2013/09/19 职场文书
教师找工作推荐信
2013/11/23 职场文书
食堂厨师岗位职责
2014/08/25 职场文书
2014年会计主管工作总结
2014/12/20 职场文书
2015年全国助残日活动方案
2015/05/04 职场文书
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android
三星 3nm 芯片将于第二季度开始量产
2022/04/29 数码科技