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 02 Python
利用Python为iOS10生成图标和截屏
Sep 24 Python
Python首次安装后运行报错(0xc000007b)的解决方法
Oct 18 Python
Python如何快速上手? 快速掌握一门新语言的方法
Nov 14 Python
Python内置函数 next的具体使用方法
Nov 24 Python
将Dataframe数据转化为ndarry数据的方法
Jun 28 Python
在dataframe两列日期相减并且得到具体的月数实例
Jul 03 Python
Python3实现的旋转矩阵图像算法示例
Apr 03 Python
python程序控制NAO机器人行走
Apr 29 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
Aug 08 Python
Python转换itertools.chain对象为数组的方法
Feb 07 Python
Python netmiko模块的使用
Feb 14 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在各种web服务器的运行模式详解
2013/06/03 PHP
php中magic_quotes_gpc对unserialize的影响分析
2014/12/16 PHP
thinkphp自定义权限管理之名称判断方法
2017/04/01 PHP
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
jquery插件制作 手风琴Panel效果实现
2012/08/17 Javascript
Javascript Throttle & Debounce应用介绍
2013/03/19 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
2016/05/31 Javascript
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
浅谈bootstrap使用中的一些问题以及解决过程
2016/10/18 Javascript
浅谈vue的iview列表table render函数设置DOM属性值的方法
2017/09/30 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
2018/08/22 Javascript
利用Electron简单撸一个Markdown编辑器的方法
2019/06/10 Javascript
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
使用Django Form解决表单数据无法动态刷新的两种方法
2017/07/14 Python
python 禁止函数修改列表的实现方法
2017/08/03 Python
Django后台获取前端post上传的文件方法
2018/05/28 Python
python 高效去重复 支持GB级别大文件的示例代码
2018/11/08 Python
Python的iOS自动化打包实例代码
2018/11/22 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
2021/02/05 Python
css3弹性盒模型实例介绍
2013/05/27 HTML / CSS
CLR与IL分别是什么含义
2016/08/23 面试题
精彩的大学生自我评价
2013/11/17 职场文书
汽车专业人才自我鉴定范文
2013/12/29 职场文书
赔偿协议书范本
2014/04/15 职场文书
完整版商业计划书
2014/09/15 职场文书
大学生职业生涯规划大赛作品(精品)
2014/09/17 职场文书
音乐会主持人开场白
2015/05/28 职场文书
入党积极分子党小组意见
2015/06/02 职场文书
幼儿园语言教学反思
2016/02/23 职场文书
小学三年级作文之写景
2019/11/05 职场文书
MySQL高速缓存启动方法及参数详解(query_cache_size)
2021/07/01 MySQL
关于的python五子棋的算法
2022/05/02 Python
MySQL 语句执行顺序举例解析
2022/06/05 MySQL