函数

81 阅读1分钟

内置函数:

map

lis = map(lambda x:x*2,[2,3,4,5,6])
print(list(lis))
#4,6,8,10,12
#map 生成的是一个列表

filter 过滤序列中不符合条件的值
lis = filter(lambda x:x%2==0,[1,2,3,4,5,6])
#[2,4,6]条件过滤,符合的输出
lis = filter(lambda x:x*2==10,[2,3,4,5,6])
#[5]