可以将匿名函数赋值给一个变量供调用,其形式为lambda params : expr params相当于声明函数时的参数列表中的参数,expr是函数要返回值的表达式
>>>import math
>>>s = lambda x1,y1,x2,y2:math.sqrt((x1-x2)**2+(y1-y2)**2)
>>>s(1,2,3,4)
2.8284271247461903
可以将匿名函数赋值给一个变量供调用,其形式为lambda params : expr params相当于声明函数时的参数列表中的参数,expr是函数要返回值的表达式
>>>import math
>>>s = lambda x1,y1,x2,y2:math.sqrt((x1-x2)**2+(y1-y2)**2)
>>>s(1,2,3,4)
2.8284271247461903