编程中提到的 lambda 表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。
add = lambda x,y : x + y print(add(1, 2)) t = [1, 2] print(add(*t)) list = [3, 5, -4, -1, 0, -2, -6] #用lambda print(sorted(list, key=lambda x: abs(x))) def getAbs(x): return abs(x) #用函数的方式 print(sorted(list, key=getAbs)) #用lambda df["company"]=df["company"].apply(lambda x :x.split("/")[0].strip('"'))3678