python3 filter函數使用

  1. 返回filter對象,其中包含對其執行函數時結果爲真的所有元素

  2. filter(func,sep)

def use_filter(l):
    """
    獲取指定列表/元組中的奇數
    :param l: list/tuple 要過濾的數據
    :return: 過濾好的奇數列表
    """
    rest = filter(lambda n:n%2 != 0,l)
    return rest

if __name__ == "__main__":
    l = [1,2,3,4,5,6,7,8,9,10,11]
    rest = use_filter(l)
    print(list(rest))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章