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 Tkinter简单布局实例教程
Sep 03 Python
Python使用sftp实现上传和下载功能(实例代码)
Mar 14 Python
基于python实现名片管理系统
Nov 30 Python
ActiveMQ:使用Python访问ActiveMQ的方法
Jan 30 Python
Python依赖包整体迁移方法详解
Aug 15 Python
Python 取numpy数组的某几行某几列方法
Oct 24 Python
Python unittest工作原理和使用过程解析
Feb 24 Python
Python基于百度AI实现OCR文字识别
Apr 02 Python
在PyTorch中使用标签平滑正则化的问题
Apr 03 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
May 29 Python
Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
Jul 28 Python
Python爬虫定时计划任务的几种常见方法(推荐)
Jan 15 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 七大优势分析
2009/06/23 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
[Web]防止用户复制页面内容和另存页面的方法
2009/02/06 Javascript
js 动态文字滚动的例子
2011/01/17 Javascript
js操作iframe的一些方法介绍
2013/06/25 Javascript
jquery等待效果示例
2014/05/01 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
JS 打印功能代码可实现打印预览、打印设置等
2014/10/31 Javascript
简单分析javascript面向对象与原型
2015/05/21 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
Vuejs 页面的区域化与组件封装的实现
2017/09/11 Javascript
[35:34]Liquid vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
Python set集合类型操作总结
2014/11/07 Python
Python实现把数字转换成中文
2015/06/29 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017/11/21 Python
python应用Axes3D绘图(批量梯度下降算法)
2020/03/25 Python
python新手学习使用库
2020/06/11 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
Python 利用flask搭建一个共享服务器的步骤
2020/12/05 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
使用canvas对多图片拼合并导出图片的方法
2018/08/28 HTML / CSS
美国当红的名品折扣网:Gilt Groupe
2016/08/15 全球购物
如何手工释放资源
2013/12/15 面试题
小型女装店的创业计划书
2014/01/09 职场文书
社区活动邀请函范文
2014/01/29 职场文书
户外活动总结范文
2014/04/30 职场文书
安全宣传标语口号
2014/06/06 职场文书
拾金不昧感谢信范文
2015/01/21 职场文书
归元寺导游词
2015/02/06 职场文书
幼儿园教师自荐书
2015/03/06 职场文书
晚会主持人开场白台词
2015/05/28 职场文书
合作合同协议书
2016/03/21 职场文书
原来实习报告是这样写的呀!
2019/07/03 职场文书
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
2021/04/04 Servers
Win10开机修复磁盘错误怎么跳过?Win10关闭开机磁盘检查的方法
2022/09/23 数码科技