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语言的12个基础知识点小结
Jul 10 Python
Python自定义主从分布式架构实例分析
Sep 19 Python
python机器学习之神经网络(一)
Dec 20 Python
matplotlib 输出保存指定尺寸的图片方法
May 24 Python
Python 查找list中的某个元素的所有的下标方法
Jun 27 Python
Python面向对象之类和对象属性的增删改查操作示例
Dec 14 Python
python实现的批量分析xml标签中各个类别个数功能示例
Dec 30 Python
Python实现剪刀石头布小游戏(与电脑对战)
Dec 31 Python
基于Python fminunc 的替代方法
Feb 29 Python
Python 如何展开嵌套的序列
Aug 01 Python
如何使用python自带IDLE的几种方法
Oct 10 Python
Python通过loop.run_in_executor执行同步代码 同步变为异步
Apr 11 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
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
2020/07/13 PHP
SWFObject Flash js调用类
2008/07/08 Javascript
ext实现完整的登录代码
2008/08/08 Javascript
JavaScript 原型与继承说明
2010/06/09 Javascript
jquery如何实现在加载完iframe的内容后再进行操作
2013/09/10 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
jQuery中toggleClass()方法用法实例
2015/01/05 Javascript
JavaScript+html5 canvas绘制渐变区域完整实例
2016/01/26 Javascript
javascript this详细介绍
2016/09/19 Javascript
基于JavaScript实现复选框的全选和取消全选
2017/02/09 Javascript
vue2.0结合DataTable插件实现表格动态刷新的方法详解
2017/03/17 Javascript
详解使用React.memo()来优化函数组件的性能
2019/03/19 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
2019/04/17 Javascript
Vue表单之v-model绑定下拉列表功能
2019/05/14 Javascript
ES6 Iterator接口和for...of循环用法分析
2019/07/31 Javascript
使用element-ui +Vue 解决 table 里包含表单验证的问题
2020/07/17 Javascript
VUE动态生成word的实现
2020/07/26 Javascript
JS实现简易日历效果
2021/01/25 Javascript
删除目录下相同文件的python代码(逐级优化)
2012/05/25 Python
python 接口测试response返回数据对比的方法
2018/02/11 Python
python实现简单flappy bird
2018/12/24 Python
python如何把字符串类型list转换成list
2020/02/18 Python
jupyter notebook 重装教程
2020/04/16 Python
pytorch实现查看当前学习率
2020/06/24 Python
详解用Python调用百度地图正/逆地理编码API
2020/07/02 Python
Django CBV模型源码运行流程详解
2020/08/17 Python
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
家乐福台湾线上购物网:Carrefour台湾
2020/09/15 全球购物
餐厅销售主管职责范本
2014/02/19 职场文书
士力架广告词
2014/03/20 职场文书
2014年五四青年节演讲比赛方案
2014/04/22 职场文书
2016年教师政治思想表现评语
2015/12/02 职场文书
一年级下册数学教学反思
2016/02/16 职场文书
Nginx配置Https安全认证的实现
2021/05/26 Servers