Python 过滤函数 filter() 解析
发布时间
阅读量:
阅读量
一、过滤函数定义与实现
该技术被应用于对容器内部所包含的元素实施筛选操作。
二、 过滤函数语法
filter(function,iterable)
参数function:用于设定筛选标准的函数,其输出结果为布尔值
参数iterable: 一种可迭代的数据结构
三、过滤函数的应用场景
1、筛选符合条件的元素
需求:从列表数据中提取超出20数值的条目
#提供过滤条件函数
def ft(x):
return x>20
#导入随机包
import random
#随机生成不重复的数据
data=random.sample(range(15,30),10)
print(data)
#返回过滤对象
filtered=filter(ft,data)
print(filtered)
print('@'*100)
print(f'{data} 大于20的数:',end='')
#转换成列表
print(list(filtered))
注意:f
全部评论 (0)
还没有任何评论哟~
