实例
过滤数组,并返回一个仅包含等于或大于 22 的值的新数组:

ages = [5, 16, 19, 22, 26, 39, 45]def myFunc(x):if x < 22:return Falseelse:return Trueadults = filter(myFunc, ages)for x in adults:print(x)

结果:

19
22
26
39
45

定义和用法
filter() 函数返回一个迭代器,该迭代器通过一个函数对项目进行过滤以测试该项目是否可被接受。

语法:filter(function, iterable)参数值

参数 描述
function 测试 iterable 中每个项目的函数。True留下,false过滤掉
iterable 需被过滤的 iterable。

Python filter() 函数相关推荐

  1. python filter()函数(与map()、reduce()函数用法类似,根据给定函数判断列表元素是True还是False,返回剔除元素后的元素列表)

    filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表. 该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 ...

  2. Python filter 函数 - Python零基础入门教程

    目录 一.Python filter 函数简介 二.Python filter 函数使用 1.filter 函数简单使用 2.filter 函数配合匿名函数 Lambda 使用 三.猜你喜欢 基础 P ...

  3. python filter函数_Python列表的8个实用技巧

    原作者: Nik Piepenbreier编译&内容补充: 费弗里原文地址: https://towardsdatascience.com/advanced-python-list-techn ...

  4. python filter函数_python基础——filter函数

    python基础--filter函数 Python内建的filter()函数用于过滤序列. 和map()类似,filter()也接收一个函数和一个序列.和map()不同的是,filter()把传入的函 ...

  5. python filter函数 字符串_Python实现filter函数实现字符串切分

    在工作中,经常遇到字符串切分,尤其是操作linux命令,返回一段文本,如下面这种格式 Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G ...

  6. python filter函数_第九篇:Python中lambda、filter和map函数

    修修心养养性 世无常贵,事无常师,靠人不如靠己. 大纲 函数类型定义及特性 lambda函数定义及使用 filter函数定义及使用 map函数定义及使用 引入函数类型概念 函数类型定义:python中 ...

  7. python filter函数的使用方法

    filter函数是python的内置函数之一.基本表达式为: filter(function, sequence) 表示使用function来测试一个序列中的每一个元素是否是否为真,并且以一个迭代器的 ...

  8. python filter函数 字符串_Python数组条件过滤filter函数使用示例

    使用filter函数,实现一个条件判断函数即可. 比如想过滤掉字符串数组中某个敏感词,示范代码如下: #filter out some unwanted tags def passed(item): ...

  9. python.filter函数

    filter 说明: 其实很多时侯,可以用列表解析来代替filter()函数,列表解析更高效,更优雅! 这是一个过滤函数,接收两个参数,第一个为功能函数,负责判定false或true,第二个为序列,f ...

最新文章

  1. 【Docker】容器的几种网络模式
  2. C++虚继承下的内存模型(一)
  3. 如何在OS X中打开或关闭鼠标定位器
  4. Yammer Metrics,一种监视应用程序的新方法
  5. 车羊问题c语言编程,C语言-人狼羊菜问题-最容易看懂的解决方法及代码
  6. HTML+CSS+JS实现 ❤️九宫格图片悬停遮罩层特效❤️
  7. MySQL逻辑架构以及调优篇
  8. java数青蛙_『字节跳动LeetCode联合周赛』--周赛185(JavaScript) | OFEII
  9. 初一数学下册电子课本_七年级数学下册人教版-数学七年级下册电子课本-精品下载...
  10. Nginx 下部署 HTTPS 与安全调优
  11. 循序渐进学.Net Core Web Api开发系列【7】:项目发布到CentOS7
  12. ADO.NET数据访问方式:SqlDataReader
  13. python中的反三角函数_用公式计算反三角函数
  14. https://mp.weixin.qq.com/s?__biz=MzkxNTIzODIxNQ==tempkey=MTEwOV9qbGlub091aVlKb1NtOVZKV3lTcHgwd3U0NG
  15. js获取当前时间(标准时间)
  16. 打印机不能正常打印怎么办
  17. Excel计算相邻单元格时间差,如果时间差大于24h编号自增
  18. 手机app抓包,无视SSLPinning
  19. word文档找不到smartart_教大家word中smartart在哪找
  20. Cadence Orcad Capture疑难问题解答1:修改标号后出现下划线图文教程及视频演示

热门文章

  1. 63、使用Timer类来实现定时任务
  2. 升级WordPress时提示”另一更新正在进行”
  3. istio入门(05)istio的架构概念2
  4. asp.net实现图片在线上传并在线裁剪
  5. net平台c#语言如何实现支付宝payto接口
  6. ASP.NET Get和Post两种提交的区别
  7. Linux驱动修炼之道-SPI驱动框架源码分析(上)
  8. HDU_1253 胜利大逃亡(BFS)
  9. PPP协议详细图解实验
  10. 解决:未找到setenv命令