python 匿名函数,内置函数
2024-10-14 09:26:00
一 :匿名函数
匿名就是没有名字
def func(x,y,z=1):
return x+y+z 匿名
lambda x,y,z=1:x+y+z #与函数有相同的作用域,但是匿名意味着引用计数为0,使用一次就释放,除非让其有名字
func=lambda x,y,z=1:x+y+z
func(1,2,3)
#让其有名字就没有意义
(1)有名字的函数与匿名函数的对比:
#有名函数与匿名函数的对比
有名函数:循环使用,保存了名字,通过名字就可以重复引用函数功能 匿名函数:一次性使用,随时随时定义 应用:max,min,sorted,map,reduce,filter
二:内置函数
#注意:内置函数id()可以返回一个对象的身份,返回值为整数。这个整数通常对应与该对象在内存中的位置,但这与python的具体实现有关,不应该作为对身份的定义,即不够精准,最精准的还是以内存地址为准。is运算符用于比较两个对象的身份,等号比较两个对象的值,内置函数type()则返回一个对象的类型 #更多内置函数:https://docs.python.org/3/library/functions.html?highlight=built#ascii
最新文章
- Bzoj2154 Crash的数字表格 乘法逆元+莫比乌斯反演(TLE)
- Python控制window进行简单的消息弹窗
- SpringMVC自定义注入controller变量
- C#常用实例
- Date的转换
- java socket报文通信(三)java对象和xml格式文件的相互转换
- linux命令:env
- android 电平信号状态识别View平局
- Python3的桌面程序开发利器:Eric6的环境搭建、使用
- 【中间件安全】IIS7.0 安全加固规范
- 使用IntelliJ IDEA创建Maven聚合工程、创建resources文件夹、ssm框架整合、项目运行一体化
- JS使用onscroll、scrollTop实现图片懒加载
- adb push 和 adb pull命令
- Python数据分析_Pandas01_数据框的创建和选取
- LVS原理以及配置
- Educational Codeforces Round 12 E. Beautiful Subarrays 字典树
- How to implement multiple constructor with different parameters in Scala
- Suffix(hash+lcp+二分)
- pythoncook 随记
- Start Developing Mac Apps -- Design Patterns 设计模式