map

1.

def f(x):
  return x*x
L=[1,2,3,4,5,6,7]
print(list(map(f,L)))  # map函数让list(str类型也可以)的每个元素经过函数f,然后返回一个list

2.

def f(x):
  return x[0:1].upper()+x[1:].lower()
L=["sam","TOM"]
print(list(map(f,L)))  # 形成规范的名字,即首字母大写,其余字母小写

 

posted @ 2019-02-25 09:34  Jary霸  阅读(122)  评论(0)    收藏  举报