Python的三个重要函数详解
作者:第十六月夜 时间:2022-05-19 04:58:45
一、遍历函数(map)
map函数用于遍历序列,对序列中每个元素进行操作,最终获取新的序列。
lis=[2,3,4,5]
new_list=map(lambda x:x+10,lis)
list(new_list)
a=[7,8,9,10]
b=[10,15,20,25]
new_ab=map(lambda x,y:x+y,a,b)
list(new_ab)
二、筛选函数(filter)
filter函数用于对序列中的元素进行筛选,最终获取符合条件的序列
new_list=filter(lambda x:x>4,lis)
list(new_list)
三、累计函数(reduce)
reduce函数用于对序列内所有元素进行累计操作。
reduce函数在functools模块中,先进行导入
from functools import reduce
reduce的第1个参数是至少含有有两个参数的函数,第2个参数是将要循环的序列,第3个参数是初始值
a=[7,8,9,10]
reduce(lambda arg1,arg2:arg1+arg2,a)
也可以先给定一个初始值再累加
reduce(lambda arg1,arg2:arg1+arg2,a,20)
来源:https://blog.csdn.net/KK_1657654189/article/details/122475493
标签:Python,重要,函数
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
python用线性回归预测股票价格的实现代码
2023-01-24 02:14:31
![](https://img.aspxhome.com/file/2023/9/94129_0s.png)
Python进程通信之匿名管道实例讲解
2021-08-26 16:23:46
Django中间件拦截未登录url实例详解
2022-05-15 05:30:21
使用Pytorch来拟合函数方式
2021-06-22 18:10:45
Python + opencv对拍照得到的图片进行背景去除的实现方法
2022-09-06 19:14:51
![](https://img.aspxhome.com/file/2023/1/77801_0s.jpg)
对pyqt5中QTabWidget的相关操作详解
2021-12-15 16:54:54
![](https://img.aspxhome.com/file/2023/0/100790_0s.jpg)
Python处理Excel文件实例代码
2022-02-15 23:13:01
Python subprocess库六个实例快速掌握
2021-02-22 05:53:56
从数据表中取出第n条到第m条的记录的方法
2009-02-19 13:40:00
Python通过tkinter实现百度搜索的示例代码
2022-06-28 01:28:46
PHP行为型模式之责任链模式
2023-06-03 17:37:07
Python3中小括号()、中括号[]、花括号{}的区别详解
2022-05-31 09:20:36
图片格式与设计那点事儿
2011-01-06 12:17:00
![](https://img.aspxhome.com/file/UploadPic/20111/6/2-bitmap-88s.jpg)
兼容Firefox的点击复制js代码
2008-08-28 12:17:00
详解Python牛顿插值法
2023-03-05 05:58:27
![](https://img.aspxhome.com/file/2023/0/76020_0s.png)
Python图像增强imgaug详解
2022-02-07 17:07:40
![](https://img.aspxhome.com/file/2023/6/80566_0s.jpg)
Python 函数简单易理解版
2023-02-17 21:10:47
![](https://img.aspxhome.com/file/2023/6/92456_0s.png)
PHP实现登录的Cookie存储方案详解
2023-05-25 08:45:17
Python中的is和id用法分析
2021-12-09 17:23:12
AspJpeg 2.0组件使用教程(GIF篇)
2008-12-16 19:37:00
![](https://img.aspxhome.com/file/UploadPic/200812/16/aspjpeg-10-48.gif)