Python的三个重要函数详解


Posted in Python onJanuary 18, 2022

一、遍历函数(map)

map函数用于遍历序列,对序列中每个元素进行操作,最终获取新的序列。

lis=[2,3,4,5]
new_list=map(lambda x:x+10,lis)
list(new_list)

Python的三个重要函数详解

a=[7,8,9,10]
b=[10,15,20,25]
new_ab=map(lambda x,y:x+y,a,b)
list(new_ab)

Python的三个重要函数详解

二、筛选函数(filter)

filter函数用于对序列中的元素进行筛选,最终获取符合条件的序列

new_list=filter(lambda x:x>4,lis)
list(new_list)

Python的三个重要函数详解

三、累计函数(reduce)

reduce函数用于对序列内所有元素进行累计操作。

reduce函数在functools模块中,先进行导入

from functools import reduce

reduce的第1个参数是至少含有有两个参数的函数,第2个参数是将要循环的序列,第3个参数是初始值 

a=[7,8,9,10]
reduce(lambda arg1,arg2:arg1+arg2,a)

Python的三个重要函数详解

 也可以先给定一个初始值再累加

reduce(lambda arg1,arg2:arg1+arg2,a,20)

Python的三个重要函数详解

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注三水点靠木的更多内容!

Python 相关文章推荐
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
Apr 15 Python
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
Apr 05 Python
讲解Python中的标识运算符
May 14 Python
Python3使用SMTP发送带附件邮件
Jun 16 Python
Python快速查找list中相同部分的方法
Jun 27 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
Apr 15 Python
Python对列表的操作知识点详解
Aug 20 Python
Django Admin中增加导出Excel功能过程解析
Sep 04 Python
简单介绍django提供的加密算法
Dec 18 Python
python小白学习包管理器pip安装
Jun 09 Python
Python中OpenCV实现简单车牌字符切割
Jun 11 Python
深入理解Pytorch微调torchvision模型
Nov 11 Python
python多线程方法详解
Jan 18 #Python
用Python生成会跳舞的美女
基于Pygame实现简单的贪吃蛇游戏
Dec 06 #Python
Python可变集合和不可变集合的构造方法大全
Dec 06 #Python
Python实现视频中添加音频工具详解
Dec 06 #Python
Python实现GIF动图以及视频卡通化详解
Python实现照片卡通化
You might like
php 无法载入mysql扩展
2010/03/12 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
php版本CKEditor 4和CKFinder安装及配置方法图文教程
2019/06/05 PHP
javascript面向对象之Javascript 继承
2010/05/04 Javascript
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
js实现的点击div区域外隐藏div区域
2014/06/30 Javascript
javascript实现超炫的向上滑行菜单实例
2015/08/03 Javascript
javascript字符串替换函数如何一次性全部替换掉
2015/10/30 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
JavaScript中创建对象的模式汇总
2016/04/19 Javascript
详解vue表单验证组件 v-verify-plugin
2017/04/19 Javascript
BACKBONE.JS 简单入门范例
2017/10/17 Javascript
vue cli4.0项目引入typescript的方法
2020/07/17 Javascript
[49:08]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
编写Python爬虫抓取豆瓣电影TOP100及用户头像的方法
2016/01/20 Python
Python下使用Scrapy爬取网页内容的实例
2018/05/21 Python
Python FTP两个文件夹间的同步实例代码
2018/05/25 Python
Python设计模式之组合模式原理与用法实例分析
2019/01/11 Python
简单了解python反射机制的一些知识
2019/07/13 Python
Python笔记之观察者模式
2019/11/20 Python
python cv2截取不规则区域图片实例
2019/12/21 Python
python 三种方法实现对Excel表格的读写
2020/11/19 Python
可以使用抽象函数重写基类中的虚函数吗
2013/06/02 面试题
土木工程应届生自荐信
2013/09/24 职场文书
会计学财务管理专业个人的自我评价
2013/10/19 职场文书
银行领导证婚词
2014/01/11 职场文书
电子邮箱格式怎么写
2014/01/12 职场文书
经济管理自荐书
2014/06/09 职场文书
乡镇党的群众路线教育实践活动剖析材料
2014/10/09 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
参观监狱警示教育心得体会
2016/01/15 职场文书
python 实现体质指数BMI计算
2021/05/26 Python
React-vscode使用jsx语法的问题及解决方法
2021/06/21 Javascript
elasticSearch-api的具体操作步骤讲解
2021/06/28 Java/Android
解决SpringBoot文件上传临时目录找不到的问题
2021/07/01 Java/Android
CSS3中Animation实现简单的手指点击动画的示例
2021/07/15 HTML / CSS