欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python中 map()函数的用法详解

程序员文章站 2022-06-03 16:22:36
map( )函数在算法题目里面经常出现,map( )会根据提供的函数对指定序列做映射,在写返回值等需要转换的时候比较常用。 关于映射map,可以把[ ]转成字符串的话,就...

map( )函数在算法题目里面经常出现,map( )会根据提供的函数对指定序列做映射,在写返回值等需要转换的时候比较常用。

关于映射map,可以把[ ]转成字符串的话,就不需要用循环打印字符串输出结果这种比较旧的方式。

在Python 3中的例子如下:

Python中 map()函数的用法详解

也可以用匿名函数来计算幂计算:

map(lambda x:x**2,[1,2,3,4,5])

也可以用来规范输出:

name_list={'tony','cHarLIE','rachAEl'}
def format_name(s):
  ss=s[0:1].upper()+s[1:].lower();
  return ss;
print (list(map(format_name,name_list)))
type(name_list)

总结

以上所述是小编给大家介绍的Python中 map()函数的用法,希望对大家有所帮助