# filter(fun,iterable) 内置函数,不需要导入
#fun 功能函数,参数需要满足的条件
#irerable 迭代器,需要过滤的多个参数
#作用:将迭代器中的每个函数取出来,执行fun,根据该函数的返回值决定是否保留(True),不保留(False)
#例子:去掉1-100之间的偶数
list1 = range(1,101) #生成1-100之间的所有整数
#定义一个函数
list1 = range(1,101) #生成1-100之间的整数 def funEven(number): 定义一个函数,用来过滤偶数 if number % 2 == 0: return False return True res = filter(funEven,list1) print(list(res))