#将列表中的偶数筛选出来
a=[10,11,12,13,14,15,16,17,18,19,20]#1.创建一个列表
new_list =[]#创建一个空列表defvalue(list):#定义一个函数,将创建的列表写入到自定义函数列表(list)中for i inlist:#循环函数列表,并赋予给iif i%2==0:#偶数要满足的条件,余数等于0;1/2的余数等于0
new_list.append(i)#将满足条件的数字,附加到空列表中return new_list #返回附加列表中的值
l = value(a)#调用自定义函数,把列表(a)中的实际参数传递给list,并将值赋予给变量lprint(l)
输出结果:
2.筛选奇数
筛选奇数和筛选偶数代码基本一样,除了代码块中的if语句不同 (详解看偶数)
#将列表中的奇数筛选出来
a =[2,24,35,36,76,79,5,54,54,365,34]
new_list =[]defvalue(list):for i inlist:if i%2==1:#奇数需要满足的条件,余数等于1
new_list.append(i)return new_list
l = value(a)print(l)