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执行子进程实现进程间通信的方法
Jun 02 Python
Python中Iterator迭代器的使用杂谈
Jun 20 Python
详解python3百度指数抓取实例
Dec 12 Python
Python守护线程用法实例
Jun 23 Python
一看就懂得Python的math模块
Oct 21 Python
Django 多环境配置详解
May 14 Python
Numpy中对向量、矩阵的使用详解
Oct 29 Python
Django 简单实现分页与搜索功能的示例代码
Nov 07 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
Nov 25 Python
Python unittest生成测试报告过程解析
Sep 08 Python
python查询MySQL将数据写入Excel
Oct 29 Python
Python 数据可视化之Matplotlib详解
Nov 02 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 XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
smarty模板数学运算示例
2016/12/11 PHP
php 人员权限管理(RBAC)实例(推荐)
2017/05/24 PHP
jquery简单体验
2007/01/10 Javascript
js 解决“options为空或不是对象”
2008/12/22 Javascript
Jquery实现简单的动画效果代码
2012/03/18 Javascript
详解JavaScript函数绑定
2013/08/18 Javascript
jQuery点击自身以外地方关闭弹出层的简单实例
2013/12/24 Javascript
基于jQuery实现下拉框
2014/11/24 Javascript
在JavaScript的jQuery库中操作AJAX的方法讲解
2015/08/15 Javascript
JavaScript多图片上传案例
2015/09/28 Javascript
浅谈使用MVC模式进行JavaScript程序开发
2015/11/10 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
2016/05/20 Javascript
jQuery实现日期联动效果实例
2016/07/26 Javascript
Bootstrap Modal遮罩弹出层(完整版)
2016/11/21 Javascript
Javascript 对cookie操作详解及实例
2016/12/29 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
2018/07/20 Javascript
vue element upload实现图片本地预览
2019/08/20 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
Python基础教程之利用期物处理并发
2018/03/29 Python
Python3.6日志Logging模块简单用法示例
2018/06/14 Python
python3实现zabbix告警推送钉钉的示例
2019/02/20 Python
Python 求数组局部最大值的实例
2019/11/26 Python
Python直接赋值及深浅拷贝原理详解
2020/09/05 Python
python打包生成so文件的实现
2020/10/30 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
2021/01/08 Python
用CSS3实现背景渐变的方法
2015/07/14 HTML / CSS
荷兰家电购物网站:Expert.nl
2020/01/18 全球购物
员工自我鉴定范文
2013/10/06 职场文书
实习期自我鉴定
2013/10/11 职场文书
大学自我鉴定范文
2013/12/26 职场文书
建筑文秘专业个人求职信范文
2013/12/28 职场文书
2014年学校总务处工作总结
2014/12/08 职场文书
阿凡达观后感
2015/06/10 职场文书
浅谈Python中的函数(def)及参数传递操作
2021/05/25 Python