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进阶教程之动态类型详解
Aug 30 Python
简单介绍Python中的JSON模块
Apr 08 Python
pygame播放音乐的方法
May 19 Python
Python模拟随机游走图形效果示例
Feb 06 Python
对tf.reduce_sum tensorflow维度上的操作详解
Jul 26 Python
Python实现八皇后问题示例代码
Dec 09 Python
pycharm修改界面主题颜色的方法
Jan 17 Python
python+webdriver自动化环境搭建步骤详解
Jun 03 Python
python射线法判断一个点在图形区域内外
Jun 28 Python
python 解决print数组/矩阵无法完整输出的问题
Feb 19 Python
Python读取配置文件(config.ini)以及写入配置文件
Apr 08 Python
python 爬取B站原视频的实例代码
Sep 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
php巧获服务器端信息
2006/12/06 PHP
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
用javascript关闭本窗口不弹出询问框的方法
2014/09/12 Javascript
详解JavaScript的流程控制语句
2015/11/30 Javascript
常常会用到的截取字符串substr()、substring()、slice()方法详解
2015/12/16 Javascript
JavaScript实现的MD5算法完整实例
2016/02/02 Javascript
js canvas实现简单的图像扩散效果
2020/06/28 Javascript
vue click.stop阻止点击事件继续传播的方法
2018/09/04 Javascript
javascript实现点击星星小游戏
2019/12/24 Javascript
vue学习笔记之作用域插槽实例分析
2020/02/01 Javascript
多个Vue项目部署到服务器的步骤记录
2020/10/22 Javascript
python实现360皮肤按钮控件示例
2014/02/21 Python
简单的抓取淘宝图片的Python爬虫
2014/12/25 Python
Python中使用select模块实现非阻塞的IO
2015/02/03 Python
python实现音乐下载器
2018/04/15 Python
网红编程语言Python将纳入高考你怎么看?
2018/06/07 Python
python3爬取数据至mysql的方法
2018/06/26 Python
解决python3读取Python2存储的pickle文件问题
2018/10/25 Python
Python子类继承父类构造函数详解
2019/02/19 Python
在Django model中设置多个字段联合唯一约束的实例
2019/07/17 Python
django 基于中间件实现限制ip频繁访问过程详解
2019/07/30 Python
python实现输出一个序列的所有子序列示例
2019/11/18 Python
使用python写一个自动浏览文章的脚本实例
2019/12/05 Python
django Layui界面点击弹出对话框并请求逻辑生成分页的动态表格实例
2020/05/12 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
2021/02/27 Python
Raleigh兰令自行车美国官网:英国凤头牌自行车
2018/01/08 全球购物
梵蒂冈和罗马卡:Omnia Card Pass
2018/02/10 全球购物
SIMON MILLER官网:洛杉矶的生活方式品牌
2020/10/19 全球购物
室内拓展活动方案
2014/02/13 职场文书
模具专业毕业生自荐书范文
2014/02/19 职场文书
英语故事演讲稿
2014/04/29 职场文书
部队2015年终工作总结
2015/04/02 职场文书
呐喊读书笔记
2015/06/30 职场文书
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
Python爬虫框架之Scrapy中Spider的用法
2021/06/28 Python
MySQL高速缓存启动方法及参数详解(query_cache_size)
2021/07/01 MySQL