python 中 filter的用法

filter( , )

該函數有兩個參數,第一個參數是一個函數,第二個是一個序列,

函數的返回值是使得第一個參數中的函數爲true的序列中的元素

比如

def is_odd(n):
    return n % 2 == 1


new_list = list(filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8]))
print(new_list)
  
發佈了35 篇原創文章 · 獲贊 25 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章