快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题

  Python内置函数之filter m       Apache htpasswd命令用法详解    

Python内置函数之filter map reduce

时间:2026-09-10 00:12 来源:未知 人气:

Python内置了一些非常有趣、有用的函数,如:filter、map、reduce,都是对一个集合进行处理,filter很容易理解用于过滤,map用于映射,reduce用于归并. 是Python列表方法的三架马车。 1. filter函数的功能相当于过滤器。调用一个布尔函数bool_func来迭代遍历每个seq中的元素;返回一个使bool_seq返回值为true的元素的序列。

2. map函数func作用于给定序列的每个元素,并用一个列表来提供返回值。

3. reduce函数,func为二元函数,将func作用于seq序列的元素,每次携带一对(先前的结果以及下一个序列的元素),连续的将现有的结果和下一个值作用在获得的随后的结果上,最后减少我们的序列为一个单一的返回值。

例1:用map和reduce实现5的阶乘相加(5!+4!+3!+2!+1!)

结果为

#把上一步的结果变成一个阶乘列表

#最后把阶乘列表相加,第一题解决

例2:用filter将100~200以内的质数过滤出来 质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数

Tue Jun 4 10:35:17 CST 2013

本文标签:

更多文章

相关文章

网站导航 | 快讯 | 资讯 | 手机 | 优化

  • 数码 | 网络通信 | 人工智能 | 网站 | 游戏

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号