博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 符合条件跳过下一次循环
阅读量:4553 次
发布时间:2019-06-08

本文共 429 字,大约阅读时间需要 1 分钟。

condition = '条件bool' 1、 lst = iter(range(10))for i in lst:    if condition:        lst.__next__()    # 其他部分 2、 T = Falsefor i in range(10):    if T:        continue    T = True if i == condition else False    # 其他部分

 

满足条件则跳过下一次循环,2种实现思路

方法2是通过定义一个判断变量T,T在上个循环中被赋值True时,此循环连用 continue,跳过;

方法1是 iter()把一个可迭代对象转换成iter对象,在调用iter对象的内置方法__next__(),跳过下一次循环(python3的语法,python2中也有类似的函数)

转载于:https://www.cnblogs.com/liuda9495/p/9049573.html

你可能感兴趣的文章
WIFI密码破解全攻略
查看>>
c++string各种函数
查看>>
errno.h含义
查看>>
字典树(模型体)
查看>>
盒模型详解
查看>>
bzoj2157 旅游
查看>>
bzoj5016 [Snoi2017]一个简单的询问
查看>>
poj2417 bzoj3239 Discrete Logging(bsgs)
查看>>
UVa10054 - The Necklace(欧拉回路【输出带来的麻烦)
查看>>
string和stringbuffer的区别 集合的作用 ArrayList vector linklist hashmap hashtable collection和collections...
查看>>
6月27日 ajax
查看>>
iOS开发之画图板(贝塞尔曲线)
查看>>
4嵌入式作业io
查看>>
IntelliJ Idea编译报错:javacTask: 源发行版 1.7 需要目标发行版 1.7
查看>>
Cognos中新建SQLserver数据源的步骤
查看>>
HttpClient连接超时及读取超时
查看>>
SQL优化方法
查看>>
SEO必须掌握的高级搜索指令
查看>>
生产者消费者模型
查看>>
ORACLE 字符串超长问题解决方案
查看>>