※Python3[語法][Base] filter()函數



filter()函數是用來過濾一個可迭代物件內部元素的函數,

他會根據你想要的條件過濾完元素後,保留符合條件的元素
並回傳一個 Filter Object

語法 : filter( Function , iterable )

Function 是要用來判斷的函數,在定義時要記得
如果是要保留的得回傳True,捨棄即False

實際運用
 函首先定義了一個函數當傳入值是字串時輸出True
再來創建一個字串,
filter()和剛才寫的判斷式判斷裡面的元素是不是字串後,
是的保留,不是的則捨去,

可以看到filter()函數跑完後的Filter Object是跑不出來的
要把他轉成List

以上為filter()函數
=====================================================================

留言