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 12 Python
Python爬取国外天气预报网站的方法
Jul 10 Python
Python实现翻转数组功能示例
Jan 12 Python
python实现教务管理系统
Mar 12 Python
python实现二维数组的对角线遍历
Mar 02 Python
pyqt5 lineEdit设置密码隐藏,删除lineEdit已输入的内容等属性方法
Jun 24 Python
浅析pandas 数据结构中的DataFrame
Oct 12 Python
python数字类型math库原理解析
Mar 02 Python
python如何提取英语pdf内容并翻译
Mar 03 Python
python爬虫容易学吗
Jun 02 Python
新手常见Python错误及异常解决处理方案
Jun 18 Python
Python超详细分步解析随机漫步
Mar 17 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入门小知识
2008/03/24 PHP
Laravel中使用自己编写类库的3种方法
2015/02/10 PHP
php中define用法实例
2015/07/30 PHP
PHP判断字符串长度的两种方法很实用
2015/09/22 PHP
探究Laravel使用env函数读取环境变量为null的问题
2016/12/06 PHP
javascript 自定义事件初探
2009/08/21 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
js判断undefined类型示例代码
2014/02/10 Javascript
JavaScript中使用Callback控制流程介绍
2015/03/16 Javascript
详解javascript数组去重问题
2015/11/06 Javascript
javascript中call apply 与 bind方法详解
2016/03/10 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
2017/06/16 jQuery
详解React Native网络请求fetch简单封装
2017/08/10 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
layer弹出层全屏及关闭方法
2018/08/17 Javascript
Angular4 Select选择改变事件的方法
2018/10/09 Javascript
微信小程序传值以及获取值方法的详解
2019/04/29 Javascript
微信小程序image图片加载完成监听
2019/08/31 Javascript
[10:14]2018DOTA2国际邀请赛寻真——paiN Gaming不仅为自己而战
2018/08/14 DOTA
Python2实现的LED大数字显示效果示例
2017/09/04 Python
Numpy中stack(),hstack(),vstack()函数用法介绍及实例
2018/01/09 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
一文彻底解决HTML5页面中长按保存图片功能
2019/06/10 HTML / CSS
全球高级音频和视频专家:HiDef Lifestyle
2019/08/02 全球购物
Shop Apotheke瑞士:您的健康与美容网上商店
2019/10/09 全球购物
Linux不知道文件后缀名怎么判断文件类型
2014/08/21 面试题
幼儿园元旦家长感言
2014/02/27 职场文书
和解协议书
2014/04/16 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
西安兵马俑导游词
2015/02/02 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP