zoukankan      html  css  js  c++  java
  • python内置函数之filter()

     

    1、filter() 函数的简介和语法

    filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回符合条件的元素组成新列表。
    filter() 语法如下:
    filter(function,iterable) # 其中function为函数,iterable为序列
     
    序列中的每个元素作为参数传递给函数进行判断,返回True 或者 False,最后将返回True的元素放到新列表中。
     

    2、filter()用法实例

     
    筛选出序列中未奇数的元素:
    ls = range(10)
    
    def is_odd(x):
        return x%2 == 0
    
    lst = filter(is_odd,ls)    # python3 中filter返回的是迭代器,python2 直接返回的是列表
    print(list(lst))         #获取迭代器中的内容
    
    执行结果:
    [0, 2, 4, 6, 8]
     
     

  • 相关阅读:
    top-adx-apps
    mac 打印机无法打印
    doubleclick-video-skipable
    微信小程序-基础学习
    uniapp-学习总结1
    react-1
    mysql-1
    jenkins-1
    后台管理系统-1
    微信小程序-父子组件通信
  • 原文地址:https://www.cnblogs.com/hq1015/p/15061790.html
Copyright © 2011-2022 走看看