#定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。
Posted 道高一尺
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。相关的知识,希望对你有一定的参考价值。
1 #定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。 2 def get_num(num): 3 if type(num)!= list: 4 return ‘您传入的不是列表!‘ 5 else: 6 for i in num: 7 if not isinstance(i,int): 8 return ‘请全部传入整数!‘ 9 return list(filter(lambda x:x%2==0,num)) 10 11 print(get_num([1,2,3,4,5,6])) 12 print(get_num((12,342,534,56,67,7))) 13 print(get_num([‘2‘,‘dsa‘,345,2,4,6,9]))
以上是关于#定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。的主要内容,如果未能解决你的问题,请参考以下文章