filter函數是python的内置函數之一。基本表達式為:
filter(function, sequence)
表示使用function來測試一個序列中的每一個元素是否是否為真,并且以一個疊代器的形式傳回那些為真的元素。
def func(lst):
return lst
print(list(filter(func, (0, 1, 2, 3, 4, 0)))) # [1, 2, 3, 4]
filter函數是python的内置函數之一。基本表達式為:
filter(function, sequence)
表示使用function來測試一個序列中的每一個元素是否是否為真,并且以一個疊代器的形式傳回那些為真的元素。
def func(lst):
return lst
print(list(filter(func, (0, 1, 2, 3, 4, 0)))) # [1, 2, 3, 4]