Python列表生成器的循环技巧分享


Posted in Python onMarch 06, 2015

列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。

一个循环

在C语言等其他语言中,for循环一般是这样的

Python列表生成器的循环技巧分享

如果python也这么写,那么真该看下python的基础教程了~

但要注意的是,需要加一个[]来,否则会报错...

Python列表生成器的循环技巧分享

在上面的例子中,不仅可以嵌套for,甚至可以嵌套if语句

再看看,原来是什么样子

Python列表生成器的循环技巧分享
两个循环呢?

原来可能是这样的?

Python列表生成器的循环技巧分享

现在可以这样了!!!

Python列表生成器的循环技巧分享

Python 相关文章推荐
Python实现方便使用的级联进度信息实例
May 05 Python
总结网络IO模型与select模型的Python实例讲解
Jun 27 Python
Python实现字符串格式化输出的方法详解
Sep 20 Python
python中reduce()函数的使用方法示例
Sep 29 Python
使用Python机器学习降低静态日志噪声
Sep 29 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
Python之NumPy(axis=0 与axis=1)区分详解
May 27 Python
python根据多个文件名批量查找文件
Aug 13 Python
python中删除某个元素的方法解析
Nov 05 Python
Python中zip函数如何使用
Jun 04 Python
python中什么是面向对象
Jun 11 Python
Pycharm调试程序技巧小结
Aug 08 Python
Python装饰器使用示例及实际应用例子
Mar 06 #Python
Python迭代器和生成器介绍
Mar 06 #Python
Python __setattr__、 __getattr__、 __delattr__、__call__用法示例
Mar 06 #Python
Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法
Mar 05 #Python
Python挑选文件夹里宽大于300图片的方法
Mar 05 #Python
python基于windows平台锁定键盘输入的方法
Mar 05 #Python
Python格式化压缩后的JS文件的方法
Mar 05 #Python
You might like
将PHP作为Shell脚本语言使用
2006/10/09 PHP
如何将数据从文本导入到mysql
2006/10/09 PHP
PHP中文汉字验证码
2007/04/08 PHP
Zend Framework动作助手Url用法详解
2016/03/05 PHP
PHP序列化操作方法分析
2016/09/28 PHP
php中final关键字用法分析
2016/12/07 PHP
thinkPHP实现基于ajax的评论回复功能
2018/06/22 PHP
php微信公众号开发之答题连闯三关
2018/10/20 PHP
PHP PDOStatement::fetch讲解
2019/01/31 PHP
修改发贴的编辑功能
2007/03/07 Javascript
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
jquery 插件学习(三)
2012/08/06 Javascript
学习js在线html(富文本,所见即所得)编辑器
2012/12/18 Javascript
javascript函数以及基础写法100多条实用整理
2013/01/13 Javascript
extjs4 treepanel动态改变行高度示例
2013/12/17 Javascript
Jquery实现由下向上展开效果的例子
2014/12/08 Javascript
jQuery+Ajax实现限制查询间隔的方法
2016/06/07 Javascript
用原生JS对AJAX做简单封装的实例代码
2016/07/13 Javascript
原生JS实现图片轮播与淡入效果的简单实例
2016/08/21 Javascript
JavaScript设计模式之单例模式详解
2017/06/09 Javascript
Vue2.0 组件传值通讯的示例代码
2017/08/01 Javascript
JavaScript选取(picking)和反选(rejecting)对象的属性方法
2017/08/16 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
vue的常用组件操作方法应用分析
2018/04/13 Javascript
微信小程序实现授权登录
2019/05/15 Javascript
layui实现根据table数据判断按钮显示情况的方法
2019/09/26 Javascript
Python原始字符串(raw strings)用法实例
2014/10/13 Python
详解pandas如何去掉、过滤数据集中的某些值或者某些行?
2019/05/15 Python
Keras 利用sklearn的ROC-AUC建立评价函数详解
2020/06/15 Python
css3编写浏览器背景渐变背景色的方法
2018/03/05 HTML / CSS
HTML5中的Web Notification桌面右下角通知功能的实现
2018/04/19 HTML / CSS
大学生创业感言
2014/01/25 职场文书
小学运动会入场式解说词
2014/02/18 职场文书
忠诚教育心得体会
2014/09/03 职场文书
Python自动化实战之接口请求的实现
2022/05/30 Python