def calc(x,y):
if x < y :
return x*y
else:
return x/y
func = lambda x,y: x*y if x< y else x/y #声名一个匿名函数
print(calc(16,8)) #2.0
print(func(16,8)) #2.0
节省代码量
data = list(range(10))
def f(n):
return n*n
print(list(map(lambda x: x*x,data))) #[0,1,4,9,16,25,36,49,64,81]