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

※参照附件代码

相关推荐
Java后端的Ai之路6 小时前
Text-to-SQL与智能问数完全指南:基本概念、核心原理、Python实战教学及企业项目落地
数据库·python·sql·text-to-sql·智能问数
2301_782659186 小时前
如何使用Navicat连接云端MariaDB_白名单与实例配置
jvm·数据库·python
2301_8038756113 小时前
PHP 中处理会话数组时的类型错误解析与修复指南
jvm·数据库·python
m0_7436239213 小时前
c++如何批量修改文件后缀名_std--filesystem--replace_extension【实战】
jvm·数据库·python
2501_9142459313 小时前
CSS如何处理CSS变量作用域冲突_利用特定类名重写变量值
jvm·数据库·python
菜鸟学Python13 小时前
Python生态在悄悄改变:FastAPI全面反超,Django和Flask还行吗?
开发语言·python·django·flask·fastapi
<-->13 小时前
Megatron(全称 Megatron-LM,由 NVIDIA 开发)和 DeepSpeed(由 Microsoft 开发)
人工智能·pytorch·python·深度学习·transformer
测试199814 小时前
2026最新软件测试面试八股文【附文档】
自动化测试·软件测试·python·测试工具·面试·职场和发展·测试用例
maqr_11015 小时前
MySQL数据库迁移到云端如何保障安全_数据加密与SSL连接配置
jvm·数据库·python
u01091476015 小时前
MySQL如何限制触发器递归调用的深度_防止触发器死循环方法
jvm·数据库·python