分享python中几个常用函数的正确用法
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,这篇文章主要讲解了"分享python中几个常用函数的正确用法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"分享python中几个常用函数的正确用法"吧
千家信息网最后更新 2025年02月07日分享python中几个常用函数的正确用法
这篇文章主要讲解了"分享python中几个常用函数的正确用法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"分享python中几个常用函数的正确用法"吧!
1 lambda
匿名函数,用法如下:
# lambada 参数,参数,参数 : 返回的表达式
示例1:
f = lambda x, y: x * yprint(f(2, 3)) # 6
示例2:
r = (lambda x, y: x+y)(1, 2)print(r) # 3
2 filter
filter(function, sequence):对sequence
中的item
依次执行function(item)
,将执行结果为 True
的item
组成一个filter
对象(可迭代)(取决于sequence
的类型)返回。
示例:
'''学习中遇到问题没人解答?小编创建了一个Python学习交流群:531509025寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!'''def gt_5(x): return x > 5 r = filter(gt_5, range(10))print(list(r)) # [6, 7, 8, 9]
3 map
map(function, sequence):对sequence
中的item
依次执行function(item)
,见执行结果组成一个map
对象(可迭代)返回。
示例:
def mysum(x, y): return x + y r = map(mysum, range(5), range(5, 10))print(list(r)) # [5, 7, 9, 11, 13]
4 reduce
python3
中,reduce
已经从全局名称空间里移除,需要从functiontools
中导入。
reduce
(function, sequence, starting_value):对sequence
中的item
顺序迭代调用function
,如果有starting_value
,还可以作为初始值。
示例:
'''学习中遇到问题没人解答?小编创建了一个Python学习交流群:531509025寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!'''def mysum(x, y): return x + y from functools import reducer = reduce(mysum, range(10))print(r) # 45
5 联合使用
示例:计算1!+2!+...+10!
def factorial(n): if n == 1: return 1 return n*factorial(n-1)r = reduce(lambda x, y: x + y, map(factorial, range(1, 11)))print(r) # 4037913
感谢各位的阅读,以上就是"分享python中几个常用函数的正确用法"的内容了,经过本文的学习后,相信大家对分享python中几个常用函数的正确用法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
学习
示例
函数
常用
参数
问题
迭代
不错
志同道合
互帮
互帮互助
内容
学习交流
学习教程
对象
小伙
小伙伴
教程
电子
电子书
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全常识简介
argis数据库怎么做
为什么软件开发要避光
服务器硬盘用多大
网络安全法谁制定
it是什么 软件开发
虚拟机内安装sql数据库
学习网络安全有感600字
网络安全主题演讲
数据库应用2020
服务器插满内存不能开机
湖南智慧城管软件开发
初中毕业生学计算机网络技术
调侃给软件开发感谢信
我国最大的软件开发公司
云服务器测试网
数据库的安全性指
服务器et4000
锐捷软件开发工程师笔试
佛山市保乎网络技术
银行冬奥会网络安全保障工作报告
网络技术的主要课程
高级网络安全师考证多少钱
如何判断网站和服务器互动
服务器 折旧年限
国家网络安全周宣传画册
网络安全小常识口诀
重庆软件开发班
俄乌战争爆发和网络安全
网络安全与信息化应用技术