Lambda表达式使用Lambda运算符“=>”,Lambda运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda表达式x => x * x读作________________________
x goes to x times x
举一反三
- Lambda表达式的格式为:(参数列表)=>表达式或语句块其中,=>是Lambda运算符,读作兰姆靼;运算符左边是输入参数(可以没有),右边是表达式或语句块。
- Lambda表达式运算符左边是输入参数(可以没有),右边是表达式或语句块。
- Lambda表达式运算符左边是输入参数(可以没有),右边是表达式或语句块。 A: 正确 B: 错误
- 现有如下表达式格式: (参数列表)=>表达式或语句块其中,=>是________运算符;运算符左边是输入参数(可以没有),右边是表达式或语句块。 A: Lambda B: Pointer C: Extension D: Range
- 现有如下表达式格式: (参数列表)=>表达式或语句块其中,=>是________运算符;运算符左边是输入参数(可以没有),右边是表达式或语句块。 A: Lambda B: Pointer C: Extension D: Range
内容
- 0
已知有函数定义def demo(x,y): return x**3+y则该函数用lambda表达式应表示为_________。 A: x,y:lambda x**3+y B: lambda x**3+y:x,y C: lambda x,y:x**3+y D: x**3+y: lambda x,y
- 1
达式 sorted([111, 2, 33], key=lambda x: -len(str(x))) 的值为__1__ 。
- 2
Lambda表达式只能是一个语句块。
- 3
题以下关于lambda表达式的描述错误的是()。 A: lambda表达式不允许多行 B: lambda表达式创建函数不需要命名 C: lambda表达式解释性良好 D: lambda表达式可视为对象
- 4
下面关于Python中的lambda匿名函数的说法错误的是()。 A: lambda函数拥有自己的命名空间,不能访问自己参数列表之外或全局命名空间的参数 B: lambda的主体是一个表达式,而不是一个代码块 C: 使用lambda匿名函数省去了定义函数的过程,代码更加精简 D: f=lambda<br/>x:x*x,匿名函数lambda冒号前的x表示函数名称