Python数组条件过滤filter函数使用示例


Posted in Python onJuly 22, 2014

使用filter函数,实现一个条件判断函数即可。

比如想过滤掉字符串数组中某个敏感词,示范代码如下:

#filter out some unwanted tags 
def passed(item): 
try: 
return item != "techbrood" #can be more a complicated condition here 
except ValueError: 
return False 

org_words = [["this","is"],["demo","from"],["techbrood"]] 
words = [filter(passed, item) for item in org_words]

注意Python2.x和Python3.x对于filter/map的处理并不兼容,在Python2.x里面直接返回一个list.

在Python3.x里返回一个iterable对象,比如<filter object at 0x000000000251C978>,后面那串数字是对象引用地址。

可以使用list(words)转换。

Python 相关文章推荐
pygame学习笔记(2):画点的三种方法和动画实例
Apr 15 Python
浅谈用Python实现一个大数据搜索引擎
Nov 28 Python
Python实现正弦信号的时域波形和频谱图示例【基于matplotlib】
May 04 Python
Python不使用int()函数把字符串转换为数字的方法
Jul 09 Python
使用Python抓取豆瓣影评数据的方法
Oct 17 Python
Python 给屏幕打印信息加上颜色的实现方法
Apr 24 Python
python实现小世界网络生成
Nov 21 Python
kafka监控获取指定topic的消息总量示例
Dec 23 Python
在tensorflow中设置保存checkpoint的最大数量实例
Jan 21 Python
Python实现代码块儿折叠
Apr 15 Python
Jupyter notebook快速入门教程(推荐)
May 18 Python
Pycharm配置autopep8实现流程解析
Nov 28 Python
Python标准库与第三方库详解
Jul 22 #Python
Python调用C/C++动态链接库的方法详解
Jul 22 #Python
使用python编写批量卸载手机中安装的android应用脚本
Jul 21 #Python
使用python编写脚本获取手机当前应用apk的信息
Jul 21 #Python
使用python编写android截屏脚本双击运行即可
Jul 21 #Python
python 示例分享---逻辑推理编程解决八皇后
Jul 20 #Python
python中from module import * 的一个坑
Jul 20 #Python
You might like
第五节--克隆
2006/11/16 PHP
Base64在线编码解码实现代码 演示与下载
2011/01/08 PHP
php实现utf-8和GB2312编码相互转换函数代码
2013/02/07 PHP
探讨:parse url解析URL,返回其组成部分
2013/06/14 PHP
PHP中替换键名的简易方法示例详解
2014/01/07 PHP
destoon找回管理员密码的方法
2014/06/21 PHP
php实现购物车功能(上)
2020/07/23 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
jquery构造器的实现代码小结
2011/05/16 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
jquery 表格排序、实时搜索表格内容(附图)
2014/05/19 Javascript
CSS3,HTML5和jQuery搜索框集锦
2014/12/02 Javascript
微信支付如何实现内置浏览器的H5页面支付
2015/09/25 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
jQuery动态创建元素以及追加节点的实现方法
2016/10/20 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
JS实现区分中英文并统计字符个数的方法示例
2018/06/09 Javascript
详解vue中axios请求的封装
2019/04/08 Javascript
vue3.0中setup使用(两种用法)
2020/12/02 Vue.js
python简单获取数组元素个数的方法
2015/07/13 Python
Python3读取Excel数据存入MySQL的方法
2018/05/04 Python
美国在线购买空气净化器、除湿器、加湿器网站:AllergyBuyersClub
2021/03/16 全球购物
struct与class的区别
2014/02/03 面试题
写给老婆的检讨书
2014/02/21 职场文书
《鸟的天堂》教学反思
2014/02/27 职场文书
公司聘任书模板
2014/03/29 职场文书
公证委托书标准格式
2014/09/11 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
典型事迹材料范文
2014/12/29 职场文书
乡镇法制宣传日活动总结
2015/05/05 职场文书
联谊活动总结范文
2015/05/09 职场文书
建议书的格式及范文
2015/09/14 职场文书
Python还能这么玩之用Python修改了班花的开机密码
2021/06/04 Python
Android开发手册Chip监听及ChipGroup监听
2022/06/10 Java/Android