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)课后:把代码自己敲一遍,

※参照附件代码

相关推荐
小白快快跑哦8 分钟前
python-字符串全解(四):字符串方法
开发语言·python·字符串
用户2986985301415 分钟前
Python 实现文本文件与 Word 文档互转的两种方法
后端·python·api
Zane199419 分钟前
明明在赋值前读取,为什么还会报 UnboundLocalError?global 与 nonlocal 深挖
后端·python
小毛驴85023 分钟前
Jupyter Notebook 安装步骤
ide·python·jupyter
BUG研究员_32 分钟前
LangGraph节点缓存-CachePolicy
python·缓存·langraph
quantdash_cc44 分钟前
如何设计高效率的批量股票数据获取程序?QuantDash Python SDK 全市场行情拉取实战指南
开发语言·python·数据分析·量化交易·股票数据·quantdash
砚底藏山河1 小时前
拉数管道设计:从一次性脚本到可重启的数据流水线(魔码量化实战 #01)
java·数据库·python·金融·maven
东莞市云毅网络有限公司1 小时前
企业非结构化资料拆分成可引用片段:一套能跑通的预处理流水线
python·数据清洗·rag·企业知识库·文档解析
淼澄研学1 小时前
Sonos空间音频技术解析与Python本地API控制实操
开发语言·python·音视频