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 相关文章推荐
python pdb调试方法分享
Jan 21 Python
python使用socket向客户端发送数据的方法
Apr 29 Python
Numpy中stack(),hstack(),vstack()函数用法介绍及实例
Jan 09 Python
Python 使用PyQt5 完成选择文件或目录的对话框方法
Jun 27 Python
python 函数的缺省参数使用注意事项分析
Sep 17 Python
Pycharm 2020年最新激活码(亲测有效)
Sep 18 Python
Python爬虫JSON及JSONPath运行原理详解
Jun 04 Python
Python 如何测试文件是否存在
Jul 31 Python
详解Python高阶函数
Aug 15 Python
python 将列表里的字典元素合并为一个字典实例
Sep 01 Python
Python高并发和多线程有什么关系
Nov 14 Python
python switch 实现多分支选择功能
Dec 21 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
PHP调用三种数据库的方法(3)
2006/10/09 PHP
PHP 如何获取二维数组中某个key的集合
2014/06/03 PHP
CI框架中类的自动加载问题分析
2016/11/21 PHP
JavaScript之HTMLCollection接口代码
2011/04/27 Javascript
解决jquery submit()提交表单提示:f[s] is not a function
2013/01/23 Javascript
iframe子页面获取父页面元素的方法
2013/11/05 Javascript
javascript解三阶幻方(九宫格)
2015/04/22 Javascript
第一次接触神奇的Bootstrap导航条
2016/08/09 Javascript
关于Function中的bind()示例详解
2016/12/02 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
JS与HTML结合实现流程进度展示条思路详解
2017/09/03 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
webpack中如何使用雪碧图的示例代码
2018/11/11 Javascript
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
在Linux下调试Python代码的各种方法
2015/04/17 Python
理解Python中的With语句
2016/03/18 Python
python下10个简单实例代码
2017/11/15 Python
python实现大文件分割与合并
2019/07/22 Python
python add_argument()用法解析
2020/01/29 Python
django下创建多个app并设置urls方法
2020/08/02 Python
浅谈html5 响应式布局
2014/12/24 HTML / CSS
HTML5微信播放全屏问题的解决方法
2017/03/09 HTML / CSS
阿拉伯世界最大的电子商务网站:Souq沙特阿拉伯
2016/10/28 全球购物
KIKO MILANO英国官网:意大利知名化妆品和护肤品品牌
2017/09/25 全球购物
Expedia加拿大官方网站:加拿大最大的在线旅游提供商
2017/12/31 全球购物
巴西最大的珠宝连锁店:Vivara
2019/04/18 全球购物
德国大型箱包和皮具商店:Koffer
2019/10/01 全球购物
美国购买舞会礼服网站:Couture Candy
2019/12/29 全球购物
保护环境的标语
2014/06/09 职场文书
学校食堂食品安全责任书
2014/07/28 职场文书
软件测试专业推荐信
2014/09/18 职场文书
运动会通讯稿300字
2015/07/20 职场文书
利用Python判断你的密码难度等级
2021/06/02 Python
Mysql 8.x 创建用户以及授予权限的操作记录
2022/04/18 MySQL
Redis实现分布式锁的五种方法详解
2022/06/14 Redis