Python|第59p,用完就删除,Python中匿名函数的应用

Python|第59p,用完就删除,Python中匿名函数的应用

文章图片

【Python|第59p,用完就删除,Python中匿名函数的应用】Python|第59p,用完就删除,Python中匿名函数的应用

文章图片

Python|第59p,用完就删除,Python中匿名函数的应用

大家好 , 我是杨数Tos , 这是《从零基础到大神》系列课程的第59篇文章 , 第三阶段的课程:Python进阶知识:Python进阶知识:详细讲解Python中的函数(十二)====>匿名函数的应用 。
函数是非常重要的内容 , 在这里 , 我会用10篇左右的文章详细讲解Python中函数定义与使用的规则 。
阅读提醒:建议小白先看一遍:【计算机基础知识】和【Python基础知识】课程 , 否则你不一定听得懂!


一、定义匿名函数1、匿名函数与lambda:
匿名函数就是指没有名字的函数;平常我们使用关键字def 定义的函数都是有名字的 。
匿名函数没有名字 , 统一都叫做lambda 。
语法:lambda 参数1 , 参数2……:expression(表达式)或返回值;
定义匿名函数:lambda xy:x*y;


二、使用匿名函数匿名更多的是将匿名与其他函数配合使用 , 匿名函数的精髓在于临时用一次 , 用完就立即回收;(有点类似小程序)
匿名函数一般都会配合有名函数使用 , 将匿名函数作为参数传递使用;


实质上 , 匿名函数配合map、filter、生成式、三元表达式这些编程范式使用 , 用起来代码简洁、流畅 。
如图:从列表中按条件筛选出字符串


最后 , 讲完函数部分 , 再讲一下代码的文件规范、面向对象编程思想 , 我们可以多看项目的源码、分析源码 , 也可以根据需要自己开发自己的个性化脚本了 。


以上是本期内容 , 如果有表达不对的内容 , 欢迎您的留言、斧正 , 我们一起天天向上 。
感谢您的阅读 , 您的三连【关注、点赞、收藏】就是对我最大的支持 , 谢谢!
本文由杨数Tos原创 , 欢迎关注 , 带你一起长知识 。


    推荐阅读