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编写提取日志中的中文的脚本的方法
Apr 30 Python
Python 使用SMTP发送邮件的代码小结
Sep 21 Python
python爬虫 使用真实浏览器打开网页的两种方法总结
Apr 21 Python
利用Python实现kNN算法的代码
Aug 16 Python
python判断链表是否有环的实例代码
Jan 31 Python
Python实现对adb命令封装
Mar 06 Python
Eclipse配置python默认头过程图解
Apr 26 Python
python实现批量转换图片为黑白
Jun 16 Python
为什么python比较流行
Jun 19 Python
Python如何读写二进制数组数据
Aug 01 Python
基于Python爬取京东双十一商品价格曲线
Oct 23 Python
python中redis包操作数据库的教程
Apr 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+ACCESS 文章管理程序代码
2010/06/21 PHP
100多行PHP代码实现socks5代理服务器[2]
2016/05/05 PHP
thinkphp3.2.3版本的数据库增删改查实现代码
2016/09/22 PHP
Nigma vs Liquid BO3 第二场2.14
2021/03/10 DOTA
Javascript之文件操作
2007/03/07 Javascript
imgAreaSelect 中文文档帮助说明
2011/10/08 Javascript
js常用代码段收集
2011/10/28 Javascript
js实现广告漂浮效果的小例子
2013/07/02 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
JavaScript获取页面中表单(form)数量的方法
2015/04/03 Javascript
jquery实现标签上移、下移、置顶
2015/04/26 Javascript
基于JS代码实现实时显示系统时间
2016/06/16 Javascript
微信小程序 http请求详细介绍
2016/10/09 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
JS搜狐面试题分析
2016/12/16 Javascript
jQuery EasyUI Accordion可伸缩面板组件使用详解
2017/02/28 Javascript
移动端利用H5实现压缩图片上传功能
2017/03/29 Javascript
javascript导出csv文件(excel)的方法示例
2019/08/25 Javascript
JS实现放烟花效果
2020/03/10 Javascript
纯JS开发baguetteBox.js响应式画廊插件
2020/06/28 Javascript
python 列表、字典和集合的添加和删除操作
2019/12/16 Python
Java Spring项目国际化(i18n)详细方法与实例
2020/03/20 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
使用python无账号无限制获取企查查信息的实例代码
2020/04/17 Python
python 解决mysql where in 对列表(list,,array)问题
2020/06/06 Python
Python 使用双重循环打印图形菱形操作
2020/08/09 Python
Python3利用scapy局域网实现自动多线程arp扫描功能
2021/01/21 Python
找到不普通的东西:Bonanza
2016/10/20 全球购物
个人收入证明范本
2014/01/12 职场文书
学校安全检查制度
2014/01/27 职场文书
优秀员工获奖感言
2014/03/01 职场文书
幼师求职自荐信
2014/05/31 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
暑期实践个人总结
2015/03/06 职场文书
2015最新婚礼主持词
2015/06/30 职场文书
详解在OpenCV中如何使用图像像素
2022/03/03 Python