#fiflter函数
names = [‘axx_nb‘, ‘bxx_sb‘, ‘cxx_sb‘]
res = [name for name in names if name.endswith(‘sb‘)]
print(res)
res1 = filter(lambda name:name.endswith(‘sb‘), names)
print(list(res))
#map函数
names1 = [‘axx‘, ‘bxx‘, ‘cxx‘]
res2 = [name+‘vip‘ for name in names1]
print(res2)
res3 = map(lambda name:name+‘vip‘, names1)
print(list(res3))
#reduce函数
from functools import reduce
res4 = reduce(lambda x,y: x+y, [‘a‘, ‘b‘, ‘c‘], ‘vip‘)
print(res4)三个补充函数(了解)
原文:https://www.cnblogs.com/chijintao/p/14603344.html