小编art*_*hur的帖子

如何求一个线性函数的逆

我正在尝试使用线性函数进行数据转换(如米到英尺)。

我试图找到一种方法来构建一个返回反函数的 lambda 函数和另一个返回这些函数组合的 lambda 函数

inches_to_meters=lambda x:x*0.0254
inches_to_feets=lambda x:x*(1/12)
miles_to_feets=lambda x:x*5280
composition=lambda x,y,z: lambda x,y: x(y(z))
opposite=lambda x: 1/x
meters_to_inches=opposite(inches_to_meters)
miles_to_inches = composition(feets_to_inches, miles_to_feets)
print(meters_to_inches(10))    
Run Code Online (Sandbox Code Playgroud)

我怎样才能做出相反的功能(F^-1(x))?

(例如:y=x/12,则12*y=x,反之为:12*x=y)。

python lambda python-3.x

3
推荐指数
1
解决办法
1043
查看次数

标签 统计

lambda ×1

python ×1

python-3.x ×1