lambda函数
add = lambda x, y : x+y
print(add(1,2))
map函数
# map(func,seq[]) return list 对seq 中的item依次执政func(item),返回一个可迭代对象,需要用list/tuple将其接收
str = ('a', 'b','c', 'd')
def fun2(s): return s + ".txt"
ret = list(map(fun2, str))
print(ret)
# 实现首字母的大写其余字母小写
a = ['adarm','LSssfk','akjfsT']
def function(x):
return x[0].upper() + x[1:].lower()
print(map(function,a))
print(list(map(function,a)))