首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

大家好,我是杨数Tos,这是《从零基础到大神》系列课程的第59篇文章,第三阶段的课程:Python进阶知识:Python进阶知识:详细讲解Python中的函数(十二)====> 匿名函数的应用。

函数是非常重要的内容,在这里,我会用10篇左右的文章详细讲解Python中函数定义与使用的规则。

阅读提醒:建议小白先看一遍:【计算机基础知识】和【Python基础知识】课程,否则你不一定听得懂!

一、定义匿名函数

1、匿名函数与lambda:

匿名函数就是指没有名字的函数;平常我们使用关键字def定义的函数都是有名字的。

匿名函数没有名字,统一都叫做lambda。

语法:lambda参数1,参数2……:expression(表达式)或返回值;

定义匿名函数:lambda x,y:x*y;

二、使用匿名函数

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

匿名函数一般都会配合有名函数使用,将匿名函数作为参数传递使用;

实质上,匿名函数配合map、filter、生成式、三元表达式这些编程范式使用,用起来代码简洁、流畅。

如图:从列表中按条件筛选出字符串

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

以上是本期内容,如果有表达不对的内容,欢迎您的留言、斧正,我们一起天天向上。

感谢您的阅读,您的三连【关注、点赞、收藏】就是对我最大的支持,谢谢!

本文由杨数Tos原创,欢迎关注,带你一起长知识。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200822A0416O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券