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使用gensim计算文档相似性
Apr 10 Python
浅谈插入排序算法在Python程序中的实现及简单改进
May 04 Python
python实现对求解最长回文子串的动态规划算法
Jun 02 Python
python调用opencv实现猫脸检测功能
Jan 15 Python
Django Sitemap 站点地图的实现方法
Apr 29 Python
Python应用领域和就业形势分析总结
May 14 Python
Python 把序列转换为元组的函数tuple方法
Jun 27 Python
python函数声明和调用定义及原理详解
Dec 02 Python
python安装和pycharm环境搭建设置方法
May 27 Python
Python预测2020高考分数和录取情况
Jul 08 Python
Python安装Bs4的多种方法
Nov 28 Python
python工具快速为音视频自动生成字幕(使用说明)
Jan 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下几种删除目录的方法总结
2007/08/19 PHP
php发送与接收流文件的方法
2015/02/11 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
PHP常用日期加减计算方法实例小结
2018/07/31 PHP
PHP getID3类的使用方法学习笔记【附getID3源码下载】
2019/10/18 PHP
[原创]站长必须要知道的javascript广告代码
2007/05/30 Javascript
Extjs学习笔记之四 工具栏和菜单
2010/01/07 Javascript
jQuery学习基础知识小结
2010/11/25 Javascript
JQuery datepicker 使用方法
2011/05/20 Javascript
一行代码告别document.getElementById
2012/06/01 Javascript
jquery动画3.创建一个带遮罩效果的图片走廊
2012/08/24 Javascript
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
jQuery的事件预绑定
2016/12/05 Javascript
vue-dialog的弹出层组件
2020/05/25 Javascript
基于Bootstrap实现城市三级联动
2017/11/23 Javascript
vue.js或js实现中文A-Z排序的方法
2018/03/08 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
2018/05/08 Javascript
微信小程序点击列表跳转到对应详情页过程解析
2019/09/26 Javascript
JQuery Ajax如何实现注册检测用户名
2020/09/25 jQuery
Python bsddb模块操作Berkeley DB数据库介绍
2015/04/08 Python
使用Python对MySQL数据操作
2017/04/06 Python
wxPython实现窗口用图片做背景
2018/04/25 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
Pytorch转onnx、torchscript方式
2020/05/25 Python
python中字典增加和删除使用方法
2020/09/30 Python
碧欧泉美国官网:Biotherm美国
2016/08/31 全球购物
全球知名的婚恋交友网站:Match.com
2017/01/05 全球购物
如何写一个Java类既可以用作applet也可以用作java应用
2016/01/18 面试题
年终自我鉴定
2013/10/09 职场文书
煤矿安全知识竞赛活动总结
2014/07/07 职场文书
大学生见习期满自我鉴定
2014/09/13 职场文书
党员批评与自我批评(5篇)
2014/09/23 职场文书
党员查摆剖析材料
2014/10/10 职场文书
个人先进事迹材料范文
2014/12/29 职场文书
某某店铺的开业庆典主持词范本
2019/11/25 职场文书