python中map函数的使用,能用map接收前端参数

  python中map函数的使用,能用map接收前端参数

  说明

  1.map函数接收两个参数,一个是函数,另一个是Iterable。

  2.map将传递的函数依次作用于序列的每个元素,并将结果返回给新的迭代器。

  实例

  #地图使用

  #求arr的每个元素的平方

  arr=[1,2,3,4,5,6,7,8]

  defsquare(x):

  returnx*x

  结果=map(square,arr)

  打印(列表(结果))

  #lambda与map一起使用

  result 1=map(x : x * x,arr)

  打印(列表(结果1))

  #lambda在map中使用多个参数;如果arr的数量与arr1的数量不同,则只计算最小数量。例如,如果arr1的个数小于arr的个数,则只返回5个元素;否则,如果arr的数目小于arr1的数目,则只计算arr位数。

  arr1=[1,2,3,4,5,6]

  result 2=map(x,y:x*x y,arr,arr1)

  Print(list(result2))以上是对Python地图接收参数的探索。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: