map
函数接受一个迭代对象,一个个输入函数,并且返回一个迭代对象,可以用list来取回返回值。
def function(i):
return i**2
a = list(map(function,[1,1,3]))
print(a)
id
返回对象在内存中的地址。
a = 3
b = a
print(id(a ))
print(id(b))
lamdba
匿名函数,前面是参数,后面是计算公式
add = lambda x,y:x+y
print(add(1,2))
fileter
a = filter(lambda x:x<3,[1,2,3])
print(list(a))
用函数来对指定序列进行过滤,
网友评论