Python过滤函数filter()使用自定义函数过滤序列实例


Posted in Python onAugust 26, 2014

filter函数:

filter()函数可以对序列做过滤处理,就是说可以使用一个自定的函数过滤一个序列,把序列的每一项传到自定义的过滤函数里处理,并返回结果做过滤。最终一次性返回过滤后的结果。

filter()函数有两个参数:

第一个,自定函数名,必须的
第二个,需要过滤的列,也是必须的

DEMO

需求,过滤大于5小于10的数:

# coding=utf8

# 定义大于5小于10的函数

def guolvhanshu(num):

    if num>5 and num<10:

        return num

 

# 定义一个序列

seq=(12,50,8,17,65,14,9,6,14,5)

 

# 使用filter函数

result=filter(guolvhanshu,seq)

 

# (8,9,6)

print result

执行结果:
(8, 9, 6)

因为8,9,6大于5,小于10所以被过滤下来了。
Python 相关文章推荐
python发送邮件的实例代码(支持html、图片、附件)
Mar 04 Python
python通过scapy获取局域网所有主机mac地址示例
May 04 Python
Python入门篇之函数
Oct 20 Python
Python的Django框架使用入门指引
Apr 15 Python
Python制作简单的网页爬虫
Nov 22 Python
常用python编程模板汇总
Feb 12 Python
python学习 流程控制语句详解
Jun 01 Python
简单谈谈python中的多进程
Nov 06 Python
使用Tensorflow将自己的数据分割成batch训练实例
Jan 20 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
Feb 20 Python
Python调用系统命令os.system()和os.popen()的实现
Dec 31 Python
使用python对excel表格处理的一些小功能
Jan 25 Python
Python3.0与2.X版本的区别实例分析
Aug 25 #Python
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
Aug 25 #Python
python3编写C/S网络程序实例教程
Aug 25 #Python
python实现从字符串中找出字符1的位置以及个数的方法
Aug 25 #Python
Python实现根据指定端口探测服务器/模块部署的方法
Aug 25 #Python
python的类变量和成员变量用法实例教程
Aug 25 #Python
Python写的创建文件夹自定义函数mkdir()
Aug 25 #Python
You might like
一台收音机,让一家人都笑逐颜开!
2020/08/21 无线电
多文件上传的例子
2006/10/09 PHP
php处理restful请求的路由类分享
2014/02/27 PHP
PHP XML Expat解析器知识点总结
2019/02/15 PHP
新闻内页-JS分页
2006/06/07 Javascript
网页中的图片的处理方法与代码
2009/11/26 Javascript
Web跨浏览器进程通信(Web跨域)
2013/04/17 Javascript
javascript 树形导航菜单实例代码
2013/08/13 Javascript
JavaScript组件焦点与页内锚点间传值的方法
2015/02/02 Javascript
javascript中scrollTop详解
2015/04/13 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
javascript中数组方法汇总
2015/07/07 Javascript
JS模拟简易滚动条效果代码(附demo源码)
2016/04/05 Javascript
JS实现可编辑的后台管理菜单功能【附demo源码下载】
2016/09/13 Javascript
vue2.0设置proxyTable使用axios进行跨域请求的方法
2017/10/19 Javascript
Vue中使用的EventBus有生命周期
2018/07/12 Javascript
浅谈Express.js解析Post数据类型的正确姿势
2019/05/30 Javascript
vue响应式更新机制及不使用框架实现简单的数据双向绑定问题
2019/06/27 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
jquery将信息遍历到界面上实例代码
2020/01/21 jQuery
angular组件间传值测试的方法详解
2020/05/07 Javascript
[38:23]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第一场
2014/05/24 DOTA
python调用摄像头显示图像的实例
2018/08/03 Python
Python 使用类写装饰器的小技巧
2018/09/30 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
django实现日志按日期分割
2020/05/21 Python
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
英国创新设计文具、卡片和礼品包装网站:Paperchase
2018/07/14 全球购物
定义一结构体数组表示分数,并求两个分数相加之和
2013/06/11 面试题
几道Web/Ajax的面试题
2016/11/05 面试题
博士研究生自我鉴定范文
2013/12/04 职场文书
考试不及格检讨书
2014/01/09 职场文书
中青班党性分析材料
2014/02/16 职场文书
迎国庆横幅标语
2014/10/08 职场文书
公司禁烟通知
2015/04/23 职场文书
javascript的setTimeout()使用方法总结
2021/11/20 Javascript