python中map函数用法
2021-04-09
新闻来源:网淘巴
围观:696
''
map是什么?
map翻译成中文是地图,python里是对指定的序列做映射,这里是指针对序列,然后按照指定函数的规则再映射到序列中。
map(function,iterable,...)
案列:
自定义函数
使用匿名函数lambda
用python自带函数str,分离字符串,取得单个字符
多个序列操作
l1=[1,2,3,4,5]
def f1(x):
return x*x+10
lst=list(map(f1,[1,2,3,4,5,6]))#必须用list()序列化
print(lst)
lst=list(map(lambda x:x*x+10,[1,2,3,4,5,6]))
print(lst)
lst=lis[文]t(map(s[章]tr,&quo[来]t;pytho[自]n"[网]))
print(l[淘]st)
l2=[2,3,4,5,6]
lst=list(map(lambda x,y:x+y,l1,l2))
print(lst)
本文链接:https://www.wtao8.com/post/7.html 转载需授权!
上一篇:Python lambda表达式
下一篇:python filter函数