如何使用python语言中的filter函数过滤满足条件
的有关信息介绍如下:在JavaScript中,可以使用filter函数对满足条件的属性或值进行过滤。同样的,在python语言中,也有filter函数,专门用来过滤不符合条件的元素,返回满足条件的元素。下面利用几个实例说明filter函数的用法,操作如下:
第一步,定义一个函数is_four,这个函数的作用是过滤出4的倍数的元素,如下图所示:
第二步,使用list方法,调用filter函数,判断函数为is_four,迭代对象是一个列表,如下图所示:
第三步,再定义一个非空的判断函数,返回结果为传入的元素和元素.strip(),如下图所示:
第四步,调用第三步定义的函数judgeEmpty,结果发现在传入迭代对象时出现了报错,如下图所示:
第五步,由于迭代对象中的元素不能是int对象,所以修改传入迭代对象元素,如下图所示:
第六步,再导入math包,定义一个平方根函数,然后对4取模运算;接着调用这个函数,如下图所示: