用户登录
用户注册

分享至

python中map的用法

  • 作者: 桥豆麻袋灬
  • 来源: 51数据库
  • 2022-08-12

map用来对一个列表里的元素分别调用同一函数进行处理,然后返回一个新的列表

#范例1:
>>> print map(abs, [-5,7,-12] )
[5, 7, 12]
 
#范例2:
>>> print [abs(i) for i in [-5,7,-12]]
[5, 7, 12]
 
#范例3:
>>> def myfunction(value):
...     return value*10+1
...
>>> print map(myfunction, [1,2,3,4] )
[11, 21, 31, 41]
>>>
 
#范例4:
>>> print map(max, [4,5,6], [1,2,9] )
[4, 5, 9]
 
#范例5:
>>> [ max(4,1), max(5,2), max(6,9) ]
[4, 5, 9]

软件
前端设计
程序设计
Java相关