Python中 map()函数的用法详解
map( )函数在算法题目里面经常出现,map( )会根据提供的函数对指定序列做映射,在写返回值等需要转换的时候比较常用。
关于映射map,可以把[ ]转成字符串的话,就不需要用循环打印字符串输出结果这种比较旧的方式。
在Python 3中的例子如下:
也可以用匿名函数来计算幂计算:
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)
总结
相关推荐
夜斗不是神 2020-11-17
huavhuahua 2020-11-20
Yasin 2020-11-16
xiaoseyihe 2020-11-16
千锋 2020-11-15
diyanpython 2020-11-12
chunjiekid 2020-11-10
wordmhg 2020-11-06
YENCSDN 2020-11-17
lsjweiyi 2020-11-17
houmenghu 2020-11-17
Erick 2020-11-17
HeyShHeyou 2020-11-17
以梦为马不负韶华 2020-10-20
lhtzbj 2020-11-17
pythonjw 2020-11-17
dingwun 2020-11-16
lhxxhl 2020-11-16