那些Python方法---filter()
来源:互联网 发布:苹果app移动数据下载 编辑:程序博客网 时间:2024/06/03 17:04
作用:第一个参数为一个函数对象,其他参数为序列,将序列的每个元素通过函数进行加工筛选,符合的留下、返回True,不符合的剔除、返回False
适用:somewhere you want
示例:
>>> i = [1, 2, 3, 4]>>> j = [5, 6, 7, 8]>>> def a(x):... if x > 5:... return x... else:... return 0...>>> list(filter(a, i))[]>>> list(filter(a, j))[6, 7, 8]>>>
>>> list(filter((lambda x:x >2), j))[5, 6, 7, 8]
注:
函数接收一个参数
0 0
- 那些Python方法---filter()
- 那些Python方法---zip()
- 那些Python方法---enumerate()
- 那些Python方法---map()
- 那些Python方法---reduce()
- python filter
- Python--filter
- Python-----filter
- python-filter
- python->filter
- 【Python那些事儿】Python字符串连接的5种方法
- Python核心编程多种方法实现过滤filter()
- Python 中 map,reduce,和filter 内置函数的方法
- filter多个参数处理方法+Python的filter过滤器理解
- 【Python那些事儿】判断文件/文件夹是否存在的方法
- Bloom Filter(python版)
- python:map filter reduce
- Python实现Bloom filter
- R语言简介
- ucos信号量的理解2
- 移动端input弹出带有搜索按钮的键盘与获取点击搜索按钮触发的事件
- AXI4-Stream协议总结
- Windows/Linux下C/C++内存泄露检测工具
- 那些Python方法---filter()
- 360个人图书馆复制不了
- JavaScript基础篇章(总结2)
- 域名解析服务查询工具dnstracer
- 新手关于声明属性@property的问题,求大神
- 网站换肤
- java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
- 引用activity之外的控件
- java基础--泛型