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 获取文件列表(或是目录例表)
Mar 25 Python
python继承和抽象类的实现方法
Jan 14 Python
在Python中用keys()方法返回字典键的教程
May 21 Python
举例讲解Python中的list列表数据结构用法
Mar 12 Python
python实现各进制转换的总结大全
Jun 18 Python
django项目搭建与Session使用详解
Oct 10 Python
Python中的集合介绍
Jan 28 Python
Python类的继承用法示例
Jan 31 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
Jan 14 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
Apr 14 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
Apr 17 Python
keras 自定义loss损失函数,sample在loss上的加权和metric详解
May 23 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/03/04 星际争霸
PHP与javascript的两种交互方式
2006/10/09 PHP
php内嵌函数用法实例
2015/03/20 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
js压缩工具 yuicompressor 使用教程
2010/03/31 Javascript
基于jquery的模态div层弹出效果
2010/08/21 Javascript
Javascript中的数据类型之旅
2015/10/18 Javascript
理解js对象继承的N种模式
2016/01/25 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
AngularJs学习第八篇 过滤器filter创建
2016/06/08 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
整理关于Bootstrap排版的慕课笔记
2017/03/29 Javascript
nodejs入门教程二:创建一个简单应用示例
2017/04/24 NodeJs
jQuery实现的电子时钟效果完整示例
2018/04/28 jQuery
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
2018/09/25 Javascript
vue 开发企业微信整合案例分析
2019/12/02 Javascript
Python出现segfault错误解决方法
2016/04/16 Python
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
使用pycharm生成代码模板的实例
2018/05/23 Python
Python基于xlrd模块操作Excel的方法示例
2018/06/21 Python
python 地图经纬度转换、纠偏的实例代码
2018/08/06 Python
Django REST framework 单元测试实例解析
2019/11/07 Python
Python for i in range ()用法详解
2020/09/18 Python
用python拟合等角螺线的实现示例
2019/12/27 Python
Python使用循环神经网络解决文本分类问题的方法详解
2020/01/16 Python
将keras的h5模型转换为tensorflow的pb模型操作
2020/05/25 Python
TripAdvisor越南:全球领先的旅游网站
2017/09/21 全球购物
Famous Footwear加拿大:美国多品牌运动休闲鞋店
2018/12/05 全球购物
法国亚马逊官方网站:Amazon.fr
2020/12/19 全球购物
《值日生》教学反思
2014/02/17 职场文书
安全责任书范文
2014/03/12 职场文书
实现中国梦思想汇报2014
2014/09/13 职场文书
法院执行局工作总结
2015/08/11 职场文书
有关保护环境的宣传标语100条
2019/08/07 职场文书
html2 canvas svg不能识别的解决方案
2021/06/03 HTML / CSS
Android Studio实现简易进制转换计算器
2022/05/20 Java/Android