Python基础学习-12匿名函数lambda和map、filter

目录

[1、匿名函数: lambda](#1、匿名函数: lambda)

2、Lambda的参数类型

[3、map、 filter](#3、map、 filter)

4、本节总结


1、匿名函数: lambda

1)语法: lambda arg1, arg2, ..., argN : expression using arg

2) lambda是一个表达式,而不是一个语句

3) lambda主体是一个单个的表达式,而不是一个代码块

4) lambda主要优点是 函数速写 和 代码的简洁性

2、Lambda的参数类型

1) lambda的参数类型和普通的def 定义的函数类型一样

3、map、 filter

1) map语法: map(func, sequence)

2) map是一个内置工具,将序列对象中的每个元素作为参数传入函数中,返回函数调用结果的一个列表

3) filter语法: filter(func, sequence)

4) filter是一个内置工具,将序列对象中的每个元素作为参数传入函数中进行过滤,满足条件的将会被加入到结果列表中

5) lambda结合map和filter的使用

4、本节总结

• 如何掌握本节内容

1) lambda表达式、 map、 filter函数的使用

2)课后:把代码自己敲一遍,

※参照附件代码

相关推荐
千天夜11 分钟前
深入剖析 `Path(path).parent.mkdir(parents=True, exist_ok=True)` —— 优雅处理目录创建的终极方案
python
简~76832 分钟前
python for in循环不能遍历整数怎么解决
python·大学生
aiqianji1 小时前
垂直专业的AI短篇小说写作软件有哪些特点?
人工智能·python
aqi001 小时前
15天学会AI应用开发(十三)上下文与RAG的阶段性总结
人工智能·python·大模型·ai编程·ai应用
程序员杰哥1 小时前
接口测试知识总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
大海变好AI1 小时前
专业的智能体算力架构高性价比品牌公司
python
江华森2 小时前
深入理解 Flask 实现原理
后端·python·flask
FriendshipT2 小时前
Ultralytics:解读SPPF模块
人工智能·pytorch·python·深度学习·目标检测
AOwhisky2 小时前
Python 基础语法(上篇 + 下篇)——综合自测题
linux·windows·python