04_5lambda表达式教学课件.pptxVIP

  • 30
  • 0
  • 约1.74千字
  • 约 10页
  • 2022-06-06 发布于辽宁
  • 举报
空白演示 在此输入您的封面副标题 04_5lambda表达式 Python程序设计基础 Python Programming lambda表达式 lambda表达式,即匿名函数。 适用于定义简短的、能够在一行内表示的函数。 lambda表达式语法:lambda 参数1, 参数2, … : 表达式,表达式是要返回的值。 lambda表达式返回一个匿名函数对象,将这个匿名函数对象赋予函数名add,参数为x、y,返回值为x+y。 调用add函数与调用普通函数一样 map函数 map函数是Python提供的内置函数。map函数的语法如下: map(function, iterable, …) 第一个参数function是函数,第二个参数iterable是可迭代对象(如列表)。 函数function对可迭代对象iterable中的每个元素进行处理。返回所有处理后的元素构成的新可迭代对象。 将列表lst中的每一个元素作为实参传递给lambda表达式的参数x,直到列表lst中的每个元素都处理完毕,返回所有处理后的元素构成的新可迭代对象。 list函数将返回的新可迭代对象转换为列表。 map函数 若map函数的第一个参数函数function需要多个参数,则也需要相对应的多个可迭代对象iterable。 lambda表达式有两个参数x和y,将列表a中的每一个元素作为实参传递给x

文档评论(0)

1亿VIP精品文档

相关文档