python 3でよく使われる3つの関数の1つmap
1368 ワード
Lambda関数
map関数
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)))