• 2021-04-14
    Lambda表达式使用Lambda运算符“=>”,Lambda运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda表达式x => x * x读作________________________

  • x goes to x times x

    内容

    • 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表示函数名称