美文网首页
filter()过滤

filter()过滤

作者: 西凉0 | 来源:发表于2015-04-08 22:57 被阅读48次

filter(functionorNone, sequence)

对sequence中的item依次执行function(item),将执行结果为True(不为0)的item组成一个List/String/Tuple(取决于sequence的类型)返回,False则退出(0),进行过滤。

>>>defdiv(n):returnn%2

...

>>>filter(div,range(5))#返回div输出的不等于0的真值

[1,3]

>>>filter(div,range(10))

[1,3,5,7,9]

>>>filter(lambdax:x%2,range(10))#lambda函数返回奇数,返回列表

[1,3,5,7,9]

>>>filter(lambdax:notx%2,range(10))

[0,2,4,6,8]

>>>deffin(n):returnn!='z'#过滤'z'函数,出现z则返回False

...

>>>filter(fin,'zhoujy')#'z'被过滤

'houjy'

>>>filter(lambdax:x!='z','zhoujy')#labmda返回True值

'houjy'

>>>filter(lambdax:notx=='z','zhoujy')#返回:字符串

'houjy'

http://blog.chinaunix.net/uid-20788636-id-4257339.html

相关文章

  • Spring系列之Filter and Interceptor

    一、Filter 过滤器 1. 什么是Filter 过滤器? Filter 的含义Filter 过滤器是一个对象 ...

  • 22. 过滤器

    11 过滤器(Filter) 什么是过滤器(Filter) Filter:过滤器,用来过滤网站的数据; 处理中文乱...

  • java基础-day42-Filter、Listener和Bas

    Filter ,Listener和BaseServlet 1. Filter过滤器 1.1 Filter过滤器的配...

  • 模拟 数组的三个强大功能

    filter 过滤let newArray = anArray.filter {$0 > 50}过滤anArray...

  • Filter

    Java****中的****Filter****过滤器 Filter****简介 Filter也称之为过滤器,它是...

  • Array filter()应用实例

    Array filter() filter 直译 过滤器 显然起到的效果是过滤、筛选;filter() 方法创建一...

  • Spring Boot使用过滤器Filter

    Spring Boot使用过滤器Filter >> 过滤器Filter介绍Filter也称为过滤器,是处于客户端与...

  • Interceptor和Filter区别

    过滤器(Filter) Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的...

  • Filter 过滤器

    Filter过滤器 是什么 Filter过滤器 有什么用 拦截 数据处理 统一控制 Filter过滤器 如何用 使...

  • Filter&Listener

    Filter过滤器 概念 Filter表示过滤器,是JavaWeb的三大组件之一,Servlet、Filter、L...

网友评论

      本文标题:filter()过滤

      本文链接:https://www.haomeiwen.com/subject/ulnzxttx.html