python中filter()函数有什么用

这篇文章主要为大家展示了“python中filter()函数有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python中filter()函数有什么用”这篇文章吧。

成都创新互联公司专业提供成都主机托管四川主机托管成都服务器托管四川服务器托管,支持按月付款!我们的承诺:贵族品质、平民价格,机房位于中国电信/网通/移动机房,内江机房主机托管服务有保障!

filter()

filter()函数在某种程度上类似于map()函数——也是将一个函数应用于某个序列,不同之处在于filter()只返回值为True的元素。

在如下的示例中,笔者创建了一个任意数字列表和一个函数,如果该数字是偶数,该函数将返回到True。同样,笔者将演示如何以非python和python方式执行该操作。

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]   # Will return true if input number is even def even(x):     return x % 2 == 0   # non-pythonic approach even_nums = [] for num in numbers:     if even(num):         even_nums.append(num)   print('Non-Pythonic Approach: ', even_nums)   # pythonic approach even_n = filter(even, numbers) print('Pythonic Approach: ', list(even_n))

以上是“python中filter()函数有什么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


当前名称:python中filter()函数有什么用
URL链接:http://bzwzjz.com/article/ijddji.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站建设 成都网站设计 定制网站制作 网站设计 成都网站建设公司 成都网站建设 温江网站设计 成都网站制作 成都做网站建设公司 手机网站建设 网站制作 成都品牌网站设计 攀枝花网站设计 成都网站设计 成都网站制作 成都网站建设 成都网站设计 手机网站制作 网站制作公司 成都网站设计制作公司 成都网站制作 宜宾网站设计