python 函数3
函数>>> def ds(x):
return 2 * x + 1
>>> ds(5)
11
>>> lambda x : 2 * x + 1
<function <lambda> at 0x035C65D0>
>>> a = lambda x : 2 * x + 1 #lambda关键字来创建匿名函数
>>> a(5)
11
>>> def add(x,y):
return x + y
>>> add(3,4)
7
>>> b = lambda x,y : x + y
>>> b(3, 4)
7
>>> list(filter(None,)) #filter() 过滤器
>>> def odd(x):
return x % 2
>>> temp = range(10)
>>> show = filter(odd,temp)
>>> list(show)
>>> list(filter(lambda x : x % 2, range(10)))
>>> list(map(lambda x : x * 2, range(10))) #map()会根据提供的函数对指定序列做映射
页:
[1]