匿名函数lambda

简介: 对比匿名函数和普通函数 并给出基本使用方法

匿名函数lambda

对比

普通函数
源码

def nf(x):
  return 3 * x

调用

nf(1)

输出

3

lambda匿名函数
源码

af = lambda x : 3 * x

调用

af(1)

输出

3

使用方法

函数名 = lambda 参数 : 执行的操作
例如:

a = lambda x : x + 1 #定义一个名称为a的匿名函数,参数为x,执行操作为x+1
目录
相关文章
|
25天前
|
C#
C#一分钟浅谈:Lambda 表达式和匿名方法
本文详细介绍了C#编程中的Lambda表达式与匿名方法,两者均可用于定义无名函数,使代码更简洁易维护。文章通过基础概念讲解和示例对比,展示了各自语法特点,如Lambda表达式的`(parameters) => expression`形式及匿名方法的`delegate(parameters)`结构。并通过实例演示了两者的应用差异,强调了在使用Lambda时应注意闭包问题及其解决策略,推荐优先使用Lambda表达式以增强代码可读性。
26 8
|
5月前
|
C#
C# Lambda
C# Lambda
35 0
|
10月前
获取lambda
获取lambda
44 0
|
11月前
|
编译器
匿名函数lambda
匿名函数lambda
46 0
|
算法 编译器
【lambda函数】lambda()函数
【lambda函数】lambda()函数
|
算法 编译器 容器
|
Java Kotlin
Kotlin中匿名函数(又称为Lambda,或者闭包)和高阶函数的详解
Kotlin中匿名函数(又称为Lambda,或者闭包)和高阶函数的详解
122 0
|
Serverless Go 云计算
Lambda
Lambda自制脑图
211 0
 Lambda
Zp
Lambda 自带的匿名函数
Lambda 自带的匿名函数
Zp
82 0
|
C#
C#匿名函数
C#匿名函数
88 0