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中用于去除空格的三个函数的使用小结
Apr 07 Python
python使用pil生成图片验证码的方法
May 08 Python
浅谈Python数据类型之间的转换
Jun 08 Python
python数据清洗系列之字符串处理详解
Feb 12 Python
Python实现求两个csv文件交集的方法
Sep 06 Python
Python中pygal绘制雷达图代码分享
Dec 07 Python
Python中的引用知识点总结
May 20 Python
Python 如何提高元组的可读性
Aug 26 Python
Python上下文管理器用法及实例解析
Nov 11 Python
Python实现企业微信机器人每天定时发消息实例
Feb 25 Python
python数据库编程 Mysql实现通讯录
Mar 27 Python
使用Python脚本对GiteePages进行一键部署的使用说明
May 27 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
php 获取百度的热词数据的代码
2012/02/18 PHP
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
PHP数组排序函数合集 以及它们之间的联系分析
2013/06/27 PHP
关于php支持分块与断点续传文件下载功能代码
2014/05/09 PHP
destoon实现调用自增数字从1开始的方法
2014/08/21 PHP
Yii实现文章列表置顶功能示例
2016/10/18 PHP
做网页的一些技巧(续)
2007/02/01 Javascript
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
2014/06/03 Javascript
jQuery实现跨域
2015/02/03 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
2015/10/10 Javascript
angular ng-model 无法获取值的处理方法
2018/10/02 Javascript
微信小程序实现文件、图片上传功能
2020/08/18 Javascript
Vue-CLI项目中路由传参的方式详解
2019/09/01 Javascript
微信小程序监听用户登录事件的实现方法
2019/11/11 Javascript
Vue中避免滥用this去读取data中数据
2021/03/02 Vue.js
python利用beautifulSoup实现爬虫
2014/09/29 Python
剖析Python的Twisted框架的核心特性
2016/05/25 Python
浅谈Python的异常处理
2016/06/19 Python
Python unittest单元测试框架总结
2018/09/08 Python
python实现的按要求生成手机号功能示例
2019/10/08 Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
2020/03/06 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
希尔顿酒店中国网站:Hilton中国
2017/03/11 全球购物
美国宠物用品网站:Value Pet Supplies
2018/03/17 全球购物
药物学专业学生的自我评价
2013/10/27 职场文书
计算机专业毕业生的自我评价
2013/11/18 职场文书
编辑硕士自荐信范文
2013/11/27 职场文书
通信工程专业毕业生推荐信
2013/12/25 职场文书
试用期转正员工自我评价
2014/09/18 职场文书
英文慰问信范文
2015/03/24 职场文书
房贷收入证明范本
2015/06/12 职场文书
nginx中proxy_pass各种用法详解
2021/11/07 Servers
Selenium浏览器自动化如何上传文件
2022/04/06 Python
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers