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脚本来获取Google搜索结果的示例
May 04 Python
python中zip()方法应用实例分析
Apr 16 Python
Python实现在线音乐播放器
Mar 03 Python
python实现八大排序算法(2)
Sep 14 Python
读取本地json文件,解析json(实例讲解)
Dec 06 Python
Python网络编程之TCP与UDP协议套接字用法示例
Feb 02 Python
详解python的ORM中Pony用法
Feb 09 Python
解决python3 网络请求路径包含中文的问题
May 10 Python
python 分离文件名和路径以及分离文件名和后缀的方法
Oct 21 Python
详解python-图像处理(映射变换)
Mar 22 Python
python-web根据元素属性进行定位的方法
Dec 13 Python
Opencv python 图片生成视频的方法示例
Nov 18 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中大于2038年时间戳的问题处理方案
2015/03/03 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
PHP实现微信对账单处理
2018/10/01 PHP
详解PHP中的8个魔术常量
2020/07/06 PHP
广告切换效果(缓动切换)
2009/05/27 Javascript
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
js+html+css实现鼠标移动div实例
2013/01/30 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
2016/06/14 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
2018/10/19 Javascript
JavaScript中BOM对象原理与用法分析
2019/07/09 Javascript
JavaScript数值类型知识汇总
2019/11/17 Javascript
JavaScript实现网页计算器功能
2020/10/29 Javascript
[01:01:25]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第三局
2016/02/27 DOTA
使用Python标准库中的wave模块绘制乐谱的简单教程
2015/03/30 Python
python3实现爬取淘宝美食代码分享
2018/09/23 Python
在python中实现对list求和及求积
2018/11/14 Python
Python实现的多进程拷贝文件并显示百分比功能示例
2019/04/09 Python
python实现七段数码管和倒计时效果
2019/11/23 Python
Python代码生成视频的缩略图的实例讲解
2019/12/22 Python
Python 从attribute到property详解
2020/03/05 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
2020/09/16 Python
python3爬虫中多线程的优势总结
2020/11/24 Python
华为旗下电子商务平台:华为商城
2016/08/06 全球购物
巴基斯坦购物网站:Goto
2019/03/11 全球购物
Love, Bonito国际官网:新加坡女装品牌
2021/03/13 全球购物
英国发展最快的在线超市之一:Click Marketplace
2021/02/15 全球购物
开会迟到检讨书
2014/01/08 职场文书
女方回门宴答谢词
2014/01/14 职场文书
2015年初中生自我评价范文
2015/03/03 职场文书
2015年教研组工作总结
2015/05/04 职场文书
2016国庆节67周年寄语
2015/12/07 职场文书
uniapp引入支付宝原生扫码插件步骤详解
2022/07/23 Javascript