目录

  • 一、功能
  • 二、语法
  • 三、举例
    • 3.1代码
    • 3.2运行结果

一、功能

  用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用 list() 来转换。

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
如有转载,请注明出处(如不注明,盗者必究)

二、语法

filter(判断函数,可迭代对象)

该函数接收两个参数,第一个为判断函数,第二个为可迭代对象,第二个的每个元素作为参数传递给判断函数,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

注:常用可低迭代对象:list、tuple、dict、set、str等类型

三、举例

3.1代码

#coding=utf-8#filter()函数
def rose(n):return n < 70  #将列表里面的数字小于70的过滤出来   注:此处的n可以增加运算  例如return n+2,可以试试#列表就是一个可迭代对象,定义一个列表
lists = [1, 2, 3, 4, 5, 6, 8, 77]#将函数和列表传进去
a = filter(rose, lists)print(list(a))#map()函数:根据提供的函数对指定序列做映射。
a1 = map(rose, lists)
print(list(a1))#用lambda与filter实现快速过滤
lists = [1, 2, 23, 41, 5, 63, 8, 77]
c = filter(lambda x:x<60, lists)
print(list(c))

3.2运行结果

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
如有转载,请注明出处(如不注明,盗者必究)

Python中过滤序列内置函数filter()的详解(常用)相关推荐

  1. 【Python养成】常用内置函数 — 2(详解25个内置函数)

    图片来自互联网 文章目录 前言 二.内置函数详解 1.函数:chr(x) 2.函数:dir([obj]) 3.函数:divmod(x,y) 4.函数:enumerate(sequence, [star ...

  2. Python中68个内置函数的总结

    内置函数 内置函数就是Python给你提供的, 拿来直接用的函数, 比如print., input等. 截止到python版本3.6.2 python一共提供了68个内置函数. #68个内置函数 # ...

  3. python中randrange函数_python 函数中的内置函数及用法详解

    总结一下Python解释器包含的一系列的内置函数,下面表格按字母顺序列出了内置函数: 下面就一一介绍一下内置函数的用法: 1.abs() 返回一个数值的绝对值,可以是整数或浮点数等. print(ab ...

  4. python中常见的内置函数_python常用内置函数

    内置函数(***) 1.print() 屏幕输出. ''' 源码分析 def print(self, *args, sep=' ', end='\n', file=None): # known spe ...

  5. 列举Python中常见的内置函数

    Python内置函数就是python标准库里(语言自身携带的)函数(公共函数). 那么,接下来就来谈一谈python里的内置函数 1.abs() 此函数返回数字的绝对值. a = 5 b = -10 ...

  6. python中常见的内置函数_Python常用内置函数总结

    Python 常用内置函数总结 一.数学相关 1 .绝对值: abs(-1) 2 .最大最小值: max([1,2,3]) . min([1,2,3]) 3 .序列长度: len('abc') . l ...

  7. 【Python养成】常用内置函数 — 1(详解前8个内置函数)

    文章目录 前言 一.Python内置函数是什么? 二.内置函数详解 1.函数:help(x) 2.函数:map()函数 3.特别说明:lambda表达式 4.绝对值函数:abs(x) 5.函数 all ...

  8. python内置函数bytearray用法详解

    python的内置函数bytearray返回一个新的 bytes 数组,bytearray 类是一个可变序列,包含范围为 0 <= x < 256 的整数. 语法结构: class byt ...

  9. python内置函数compile用法详解

    python内置函数compile 可以将字符串编译成字节代码或者AST对象,字节代码对象可以被exec() 或 eval() 执行. 语法结构: compile(source, filename, ...

最新文章

  1. yii2框架随笔29
  2. struts.xml 文件添加DTD文件
  3. 使用WebBrowser与msHtml开发WinForms下的HtmlEditor控件
  4. 深度学习(21)神经网络与全连接层四: 输出方式
  5. Eclipse和IDEA 简单对比说明
  6. vue 项目如何引入微信sdk,使用微信接口
  7. (桌面虚拟化最佳实践--呼叫中心系统优化之二)存储和服务器优化项目
  8. nlp-tutorial代码注释3-2,LSTM简介
  9. 服务器连接池怎么配置文件,服务器连接池怎么配置
  10. 1、JavaScript 函数,2、JavaScript 正则表达式,3、JavaScript JSON,
  11. 同等条件下,杂交水稻是否增产?
  12. 大伟 Unity3D人物 控制移动和动画的基本方法
  13. 鸡兔同笼(C语言实现)
  14. 问的书写规则是什么意思_水的书写规则是什么
  15. 我的Jdon安装第三步出错解决
  16. 自建网站教程!如何用云服务器搭建个人网站?
  17. 微信小程序图片的比例问题
  18. 在word中添加公式并对齐
  19. 网络工程师加入德云社说相声,他还骑摩托车环球旅行!!
  20. OJ刷题---鸡兔同笼问题

热门文章

  1. arr数组怎么取值_记一次思否问答的问题思考:Vue为什么不能检测数组变动
  2. dataearth可视域分析_谁不知道前期分析要用ARCGIS?我就是不会用啊
  3. python 递归函数例子_python函数递归的几个例子
  4. 生日快乐模板php,可会有人跟我说句生日快乐
  5. document.createelement如何绑定点击事件_番外篇-EXCEL如何使用宏(VBA)
  6. java 异步调用webapi_Async Await异步调用WebApi
  7. CBOW模型正向传播、矩阵乘积层实现
  8. Android实现自定义相册,在Android Gallery App中创建自定义相册
  9. Web前端期末大作业--响应式健身会所网页设计(HTML+CSS+JS)实现
  10. linux安装服务程序,将 Go 程序安装成系统服务