Python--从列表中筛选出偶数、奇数~~日常笔记

    技术2025-10-19  13

    从列表中筛选出偶数、奇数

    1.筛选偶数2.筛选奇数

    1.筛选偶数

    #将列表中的偶数筛选出来 a=[10,11,12,13,14,15,16,17,18,19,20] #1.创建一个列表 new_list = [] #创建一个空列表 def value(list): #定义一个函数,将创建的列表写入到自定义函数列表(list)中 for i in list: #循环函数列表,并赋予给i if i%2 == 0: #偶数要满足的条件,余数等于0;1/2的余数等于0 new_list.append(i) #将满足条件的数字,附加到空列表中 return new_list #返回附加列表中的值 l = value(a) #调用自定义函数,把列表(a)中的实际参数传递给list,并将值赋予给变量l print(l)

    输出结果:

    2.筛选奇数

    筛选奇数和筛选偶数代码基本一样,除了代码块中的if语句不同 (详解看偶数)

    #将列表中的奇数筛选出来 a = [2,24,35,36,76,79,5,54,54,365,34] new_list = [] def value (list): for i in list: if i%2 == 1: #奇数需要满足的条件,余数等于1 new_list.append(i) return new_list l = value(a) print (l)

    输出结果:

    Processed: 0.010, SQL: 9