scipy`interpolate.interp1d`
`f_1d``y=f_1d(x)`
from scipy.interpolate import interp1d
X = [0.01, 0.1, 0.5, 1., 2., 3., 4., 5., 6., 7., ]
Y = [0.043675, 0.041689, 0.033546, 0.027305, 0.020843, 0.016325, 0.014061, 0.012296, 0.011067, 0.010214]
f_1d = interp1d(X, Y)
y = f_1d(0.3)
print(float(y))
# => 0.0376175