2018-12-07
lambda() 匿名函數(shù)
可快速實(shí)現(xiàn)一個(gè)功能簡(jiǎn)單的函數(shù),但可讀性差,不建議大量使用;
>>>a = lambda x, y: x + y
>>>a(1, 2)
3
filter(func, iterable))
filter:過濾;篩選
定義一個(gè)函數(shù):實(shí)現(xiàn)過濾條件
通過傳入這個(gè)函數(shù)和一個(gè)可迭代對(duì)象,可對(duì)一個(gè)序列進(jìn)行過濾;
返回值:python2.x返回一個(gè)列表;python3.x返回一個(gè)迭代器對(duì)象;
此函數(shù)可結(jié)合lambda函數(shù)使用
a = filter(lambda x: x % 2 == 0, range(10))
print(a)