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多进程编程下线程之间变量的共享问题
May 05 Python
Python守护进程和脚本单例运行详解
Jan 06 Python
python编程实现12306的一个小爬虫实例
Dec 27 Python
Python实现PS图像调整黑白效果示例
Jan 25 Python
django组合搜索实现过程详解(附代码)
Aug 06 Python
解决Django中调用keras的模型出现的问题
Aug 07 Python
基于Python生成个性二维码过程详解
Mar 05 Python
windows下的pycharm安装及其设置中文菜单
Apr 23 Python
Python学习之路之pycharm的第一个项目搭建过程
Jun 18 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
Jun 28 Python
python 爬虫如何正确的使用cookie
Oct 27 Python
Python道路车道线检测的实现
Jun 27 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 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
PHP 检查扩展库或函数是否可用的代码
2010/04/06 PHP
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
2011/05/29 PHP
使用php将某个目录下面的所有文件罗列出来的方法详解
2013/06/21 PHP
php实现的漂亮分页方法
2014/04/17 PHP
使用PHP破解防盗链图片的一个简单方法
2014/06/07 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
2014/11/24 PHP
Laravel 实现关系模型取出需要的字段
2019/10/10 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
Javascript 实现TreeView CheckBox全选效果
2010/01/11 Javascript
Javascript实现图片轮播效果(一)让图片跳动起来
2016/02/17 Javascript
ECMAScript6轮播图实践知识总结
2016/08/17 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
js通过指定下标或指定元素进行删除数组的实例
2017/01/12 Javascript
JavaScript 函数节流详解及方法总结
2017/02/09 Javascript
javaScript封装的各种写法
2017/08/14 Javascript
JS实现利用闭包判断Dom元素和滚动条的方向示例
2019/08/26 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
vue全屏事件开发详解
2020/06/17 Javascript
Vue2.4+新增属性.sync、$attrs、$listeners的具体使用
2020/03/08 Javascript
Vue父子之间值传递的实例教程
2020/07/02 Javascript
浅谈JavaScript中this的指向更改
2020/07/28 Javascript
Python中List.count()方法的使用教程
2015/05/20 Python
Python通过paramiko远程下载Linux服务器上的文件实例
2018/12/27 Python
python pandas生成时间列表
2019/06/29 Python
python list等分并从等分的子集中随机选取一个数
2020/11/16 Python
一款纯css3实现的响应式导航
2014/10/31 HTML / CSS
欧姆龙医疗欧洲有限公司:Omron Healthcare Europe B.V
2020/06/13 全球购物
介绍一下Ruby中的对象,属性和方法
2012/07/11 面试题
集团公司党的群众路线教育实践活动工作总结
2014/03/03 职场文书
2015年党员承诺书
2015/01/21 职场文书
工资证明范本
2015/06/12 职场文书
2016年七夕情人节宣传语
2015/11/25 职场文书
《黄山奇石》教学反思
2016/02/18 职场文书
mongoDB数据库索引快速入门指南
2022/03/23 MongoDB