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制作CSDN免积分下载器
Mar 10 Python
python 实现网上商城,转账,存取款等功能的信用卡系统
Jul 15 Python
[原创]教女朋友学Python(一)运行环境搭建
Nov 29 Python
Django跨域请求问题的解决方法示例
Jun 16 Python
Python异常处理操作实例详解
Aug 28 Python
详解python statistics模块及函数用法
Oct 27 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
Nov 19 Python
Django的ListView超详细用法(含分页paginate)
May 21 Python
解决Django响应JsonResponse返回json格式数据报错问题
Aug 09 Python
DRF框架API版本管理实现方法解析
Aug 21 Python
python在linux环境下安装skimage的示例代码
Oct 14 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
Nov 11 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
PHP5中使用PDO连接数据库的方法
2010/08/01 PHP
PHP类中Static方法效率测试代码
2010/10/17 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
2014/06/19 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
2016/11/15 PHP
PHP去除字符串最后一个字符的三种方法实例
2017/03/01 PHP
PHP中危险的file_put_contents函数详解
2017/11/04 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
2019/12/03 PHP
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
2013/04/19 Javascript
jQuery中:button选择器用法实例
2015/01/04 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
javascript每日必学之多态
2016/02/23 Javascript
vue.js 实现点击展开收起动画效果
2018/07/07 Javascript
利用JS实现一个同Excel表现的智能填充算法
2018/08/13 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
2018/08/30 Javascript
jquery.pagination.js分页使用教程
2018/10/23 jQuery
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
微信小程序实现横向滚动导航栏效果
2019/12/12 Javascript
浅谈在vue-cli3项目中解决动态引入图片img404的问题
2020/08/04 Javascript
跟老齐学Python之玩转字符串(1)
2014/09/14 Python
python统计文本文件内单词数量的方法
2015/05/30 Python
python中numpy基础学习及进行数组和矢量计算
2017/02/12 Python
Flask框架踩坑之ajax跨域请求实现
2019/02/22 Python
基于Python的Post请求数据爬取的方法详解
2019/06/14 Python
python tkinter窗口最大化的实现
2019/07/15 Python
python使用sklearn实现决策树的方法示例
2019/09/12 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
python 递归相关知识总结
2021/03/03 Python
CSS3 :not()选择器实现最后一行li去除某种css样式
2016/10/19 HTML / CSS
中国包裹转运寄送国际服务:Famiboat
2019/07/24 全球购物
专科毕业生学习生活的自我评价
2013/10/26 职场文书
应届本科生推荐信范文
2013/12/25 职场文书
幼儿园儿童节活动主持词+串词大全
2014/03/21 职场文书
8和9的加减法教学反思
2014/05/01 职场文书
学生吸烟检讨书
2014/09/14 职场文书
企业宣传稿范文
2015/07/23 职场文书