Python过滤列表用法实例分析


Posted in Python onApril 29, 2016

本文实例讲述了Python过滤列表用法。分享给大家供大家参考,具体如下:

过滤列表

[mapping-expression for element in source-list if filter-expression]

以 if 开头的是过滤器表达式,过滤器表达式可以是返回值为真或者假(在 Python 中是 几乎任何东西)的任何表达式。任何经过滤器表达式演算值为元素的真都可以包含在映射中。其它的元素都将忽略,它们不会进入映射表达式,更不会包含在输出列表中。

>>> li = ["a", "mpilgrim", "foo", "b", "c", "b", "d", "d"]
>>> [elem for elem in li if len(elem) > 1]
['mpilgrim', 'foo']
>>> [elem+elem for elem in li if len(elem) > 1]
['mpilgrimmpilgrim', 'foofoo']
>>>

更多关于Python相关内容可查看本站专题:《Python正则表达式用法总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python使用WMI检测windows系统信息、硬盘信息、网卡信息的方法
May 15 Python
Python运算符重载用法实例分析
Jun 01 Python
在Django的上下文中设置变量的方法
Jul 20 Python
Python中关于Sequence切片的下标问题详解
Jun 15 Python
python实现上传下载文件功能
Nov 19 Python
Python之pandas读写文件乱码的解决方法
Apr 20 Python
Python实现获取前100组勾股数的方法示例
May 04 Python
Python图像滤波处理操作示例【基于ImageFilter类】
Jan 03 Python
python正则-re的用法详解
Jul 28 Python
python接口调用已训练好的caffe模型测试分类方法
Aug 26 Python
Python实现生成密码字典的方法示例
Sep 02 Python
Python拼接字符串的7种方式详解
Mar 19 Python
Python松散正则表达式用法分析
Apr 29 #Python
python中私有函数调用方法解密
Apr 29 #Python
简单学习Python time模块
Apr 29 #Python
Python中MySQL数据迁移到MongoDB脚本的方法
Apr 28 #Python
python遍历目录的方法小结
Apr 28 #Python
Python网络爬虫实例讲解
Apr 28 #Python
Python脚本实现自动发带图的微博
Apr 27 #Python
You might like
PHP 和 COM
2006/10/09 PHP
详解PHP原生DOM对象操作XML的方法
2016/10/17 PHP
Fixie.js 自动填充内容的插件
2012/06/28 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
关于scrollLeft,scrollTop的浏览器兼容性测试
2013/03/19 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
2013/12/27 Javascript
Javascript玩转继承(三)
2014/05/08 Javascript
解决js下referer兼容各大浏览器的方法
2014/11/03 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端的方法
2015/10/01 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
Javascript之Date对象详解
2016/06/07 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
深入浅出es6模板字符串
2017/08/26 Javascript
vue结合Echarts实现点击高亮效果的示例
2018/03/17 Javascript
Express之托管静态文件的方法
2018/06/01 Javascript
图文讲解vue的v-if使用方法
2019/02/11 Javascript
vue基于viewer实现的图片查看器功能
2019/04/12 Javascript
Cordova(ionic)项目实现双击返回键退出应用
2019/09/17 Javascript
vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作
2020/09/10 Javascript
nuxt 实现在其它js文件中使用store的方式
2020/11/05 Javascript
Python中对列表排序实例
2015/01/04 Python
python 3.5实现检测路由器流量并写入txt的方法实例
2017/12/17 Python
在SQLite-Python中实现返回、查询中文字段的方法
2019/07/17 Python
Python实现将蓝底照片转化为白底照片功能完整实例
2019/12/13 Python
浅谈优化Django ORM中的性能问题
2020/07/09 Python
爱尔兰电脑、家电和家具购物网站:Buy It Direct
2019/07/09 全球购物
建筑结构施工专业推荐信
2014/02/21 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
保研推荐信格式
2015/03/25 职场文书
熟背这些句子,让您的英语口语突飞猛进(135句)
2019/09/06 职场文书
25张裸眼3D图片,带你重温童年的记忆,感受3D的魅力
2022/02/06 杂记
python区块链持久化和命令行接口实现简版
2022/05/25 Python
Django框架模板用法详解
2022/06/10 Python
在ubuntu下安装go开发环境的全过程
2022/08/05 Golang