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 yield机制的异步操作同步化编程模型
Mar 18 Python
Python中getattr函数和hasattr函数作用详解
Jun 14 Python
Python编程中对super函数的正确理解和用法解析
Jul 02 Python
利用Python如何生成hash值示例详解
Dec 20 Python
Python后台开发Django会话控制的实现
Apr 15 Python
pymysql 开启调试模式的实现
Sep 24 Python
感知器基础原理及python实现过程详解
Sep 30 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
Jan 13 Python
PyQt5中向单元格添加控件的方法示例
Mar 24 Python
Python hashlib模块的使用示例
Oct 09 Python
python基础入门之普通操作与函数(三)
Jun 13 Python
68行Python代码实现带难度升级的贪吃蛇
Jan 18 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
实现分十页分向前十页向后十页的处理
2006/10/09 PHP
用header 发送cookie的php代码
2007/03/16 PHP
ThinkPHP处理Ajax返回的方法
2014/11/22 PHP
Thinkphp调用Image类生成缩略图的方法
2015/03/07 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
2019/10/23 PHP
不使用XMLHttpRequest实现异步加载 Iframe和script
2012/10/29 Javascript
js弹出窗口之弹出层的小例子
2013/06/17 Javascript
jQuery ui实现动感的圆角渐变网站导航菜单效果代码
2015/08/26 Javascript
javascript基础知识
2016/06/07 Javascript
JS模拟超市简易收银台小程序代码解析
2017/08/18 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
2017/09/16 Javascript
JavaScript函数绑定用法实例分析
2017/11/14 Javascript
select标签设置默认选中的选项方法
2018/03/02 Javascript
详解JSON Web Token 入门教程
2018/07/30 Javascript
Vue绑定内联样式问题
2018/10/17 Javascript
Vue请求JSON Server服务器数据的实现方法
2018/11/02 Javascript
微信小程序公用参数与公用方法用法示例
2019/01/09 Javascript
webpack的 rquire.context用法实现工程自动化的方法
2020/02/07 Javascript
JS实现页面侧边栏效果探究
2021/01/08 Javascript
VUE实现吸底按钮
2021/03/04 Vue.js
python实现ping的方法
2015/07/06 Python
Python如何读取MySQL数据库表数据
2017/03/11 Python
详解python调度框架APScheduler使用
2017/03/28 Python
python查看列的唯一值方法
2018/07/17 Python
Python使用gRPC传输协议教程
2018/10/16 Python
python FTP批量下载/删除/上传实例
2019/12/22 Python
python右对齐的实例方法
2020/07/05 Python
iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配
2020/04/08 HTML / CSS
荷兰电脑专场:Paradigit
2018/05/05 全球购物
Public Desire美国/加拿大:全球性的在线鞋类品牌
2018/12/17 全球购物
家长写给老师的建议书
2014/03/13 职场文书
个人工作主要事迹
2014/05/08 职场文书
教师一帮一活动总结
2014/07/08 职场文书
党的生日活动方案
2014/08/15 职场文书
幼儿园教师心得体会范文
2016/01/21 职场文书
Python函数对象与闭包函数
2022/04/13 Python