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中map()与zip()操作方法
Feb 27 Python
python urllib爬取百度云连接的实例代码
Jun 19 Python
python实现微信接口(itchat)详细介绍
Oct 23 Python
Django中ORM表的创建和增删改查方法示例
Nov 15 Python
Python 快速实现CLI 应用程序的脚手架
Dec 05 Python
python traceback捕获并打印异常的方法
Aug 31 Python
对YOLOv3模型调用时候的python接口详解
Aug 26 Python
python 3.6.7实现端口扫描器
Sep 04 Python
Pycharm 安装 idea VIM插件的图文教程详解
Feb 21 Python
解决echarts中饼图标签重叠的问题
May 16 Python
Pycharm配置lua编译环境过程图解
Nov 28 Python
Python实现查询剪贴板自动匹配信息的思路详解
Jul 09 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
使用laravel指定日志文件记录任意日志
2019/10/17 PHP
javascript URL编码和解码使用说明
2010/04/12 Javascript
jquery实现div拖拽宽度示例代码
2013/07/31 Javascript
Jquery插件编写简明教程
2014/03/25 Javascript
Bootstrap入门书籍之(五)导航条、分页导航
2016/02/17 Javascript
Ajax 加载数据 练习代码
2017/01/05 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
详解Node.js access_token的获取、存储及更新
2017/06/20 Javascript
Vue项目中引入外部文件的方法(css、js、less)
2017/07/24 Javascript
基于Vue实现图书管理功能
2017/10/17 Javascript
windows系统下更新nodejs版本的方案
2017/11/24 NodeJs
AngularJS实现的鼠标拖动画矩形框示例【可兼容IE8】
2019/05/17 Javascript
Vue单文件组件开发实现过程详解
2020/07/30 Javascript
JavaScript实现网页动态生成表格
2020/11/25 Javascript
[01:07:21]NAVI vs VG Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
[01:52]PWL S2开团时刻第四期——DOTA2成语故事
2020/12/03 DOTA
python线程池的实现实例
2013/11/18 Python
centos6.4下python3.6.1安装教程
2017/07/21 Python
Python网络编程之TCP与UDP协议套接字用法示例
2018/02/02 Python
python实现C4.5决策树算法
2018/08/29 Python
python 获取图片分辨率的方法
2019/01/08 Python
解决python replace函数替换无效问题
2020/01/18 Python
Python多进程编程multiprocessing代码实例
2020/03/12 Python
关于win10在tensorflow的安装及在pycharm中运行步骤详解
2020/03/16 Python
使用css3做0.5px的细线的示例代码
2018/01/18 HTML / CSS
canvas绘制视频封面的方法
2018/02/05 HTML / CSS
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
俄罗斯在线服装店:STOLNIK
2021/03/07 全球购物
应届毕业生的个人自我鉴定
2013/10/24 职场文书
《小松树和大松树》教学反思
2014/02/20 职场文书
2014年个人技术工作总结
2014/12/08 职场文书
2014年机关党委工作总结
2014/12/11 职场文书
装修公司工程部经理岗位职责
2015/04/09 职场文书
大学生读书笔记范文
2015/07/01 职场文书
体育教师研修感悟
2015/11/18 职场文书
通过Qt连接OpenGauss数据库的详细教程
2021/06/23 PostgreSQL