1. 程式人生 > >Python filter函數

Python filter函數

函數 列表 一個 布爾 叠代器 元素 bsp spa 對象

filter函數為已知序列中的每個元素調用給布爾函數,並返回布爾值為True的元素添加到新的列表中

str = [a, b,c, d]
 
def fun1(s):
    if s != a:
        return s
 
 
ret = filter(fun1, str)
 
print(list(ret))# ret是一個叠代器對象

Python filter函數