当前位置: 首页 > 编程笔记 >

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

阚元白
2023-03-14
本文向大家介绍Python数组条件过滤filter函数使用示例,包括了Python数组条件过滤filter函数使用示例的使用技巧和注意事项,需要的朋友参考一下

使用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过滤函数filter()使用自定义函数过滤序列实例,包括了Python过滤函数filter()使用自定义函数过滤序列实例的使用技巧和注意事项,需要的朋友参考一下 filter函数: filter()函数可以对序列做过滤处理,就是说可以使用一个自定的函数过滤一个序列,把序列的每一项传到自定义的过滤函数里处理,并返回结果做过滤。最终一次性返回过滤后的结果。 filter()函

  • 问题内容: 我有一个像这样的数组: 现在,我想按某种条件过滤该数组,只保留值等于2的元素,并删除值不等于2的所有元素。 所以我的预期结果数组将是: 注意:我想保留原始数组中的键。 如何使用PHP做到这一点?有内置功能吗? 问题答案:

  • 本文向大家介绍python 内置函数filter,包括了python 内置函数filter的使用技巧和注意事项,需要的朋友参考一下 python 内置函数filter filter(func,iterator)     func:自定义或匿名函数中所得值是布尔值,true将保留函数所取到的值,false则取反。     iterator:可迭代对象。 例:      过滤列表['text_test

  • 丰富的过滤器插件的存在是 logstash 威力如此强大的重要因素。名为过滤器,其实提供的不单单是过滤的功能。在本章我们就会重点介绍几个插件,它们扩展了进入过滤器的原始数据,进行复杂的逻辑处理,甚至可以无中生有的添加新的 logstash 事件到后续的流程中去!

  • 问题内容: 如果我要搜索的主数组是,它将只将该数组过滤为。 这是我尝试过的: 它抛出 有什么建议? 问题答案: 使用来代替: 输出量 [“ Hello”,“ Halo”] 感谢@ user3441734指出,功能仅在您使用时才可用

  • 我有以下数据框: 我想根据以下条件对其进行过滤: 创建的角度=范围(87-92) GDT 1和GDT 2之间的距离 到目前为止我尝试了这个(最后一个方法): 此代码的输出是一个没有错误的空数据库。

  • 问题内容: 我在此站点上搜索了许多示例,但似乎无法满足我的需求。我只需要使用过滤一些JSON结果。 以下是我的JSON: 上面的例子 如何退回所有类别为的项目? 我将如何退回所有类别为和的项目? 我知道这不是一个很好的例子,但是任何帮助都会很棒!谢谢! 我尝试了以下变化 问题答案: returnData返回一个对象数组,因此您可以按数组索引访问它。 http://jsfiddle.net/wyfr

  • 本文阐述Apache中过滤器的用法。 Apache 2 中的过滤器 相关模块 相关指令 mod_filter mod_deflate mod_ext_filter mod_include mod_charset_lite FilterChain FilterDeclare FilterProtocol FilterProvider AddInputFilter AddOutputFilter Re