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

※参照附件代码

相关推荐
lupai8 小时前
手机在网状态接口实测效果与质量评估
大数据·python·智能手机·api接口
荷蒲9 小时前
【小白量化Qbuddy】用AI设计miniQMT指标公式计算量化平台
人工智能·python·机器人
阿童木写作9 小时前
跨境电商图片翻译工具,批量翻译视频字幕一键抠图
人工智能·python·音视频
何以解忧,唯有..10 小时前
Pydantic 介绍与使用:Python 数据校验的现代方案
数据库·python·microsoft
又幸福了哥11 小时前
Python入门到高级(知识点七)
python
又幸福了哥12 小时前
Python入门到高级(知识点六)
python
维克兜率天12 小时前
【维克】动量指标家族:RSI、ROC、CCI、Momentum全面解析
python·算法
XZ-07000113 小时前
week2-1-可视化
开发语言·python
Java后端的Ai之路13 小时前
14、Python - 责任链模式
服务器·开发语言·人工智能·python·责任链模式
张人玉13 小时前
基于 Python 机器学习 与 PyQt5 桌面框架开发的可视化分析系统——基于大数据的网上购物消费行为分析可视化大屏
python·qt·机器学习·echarts·three.js