def make_interpolater(left_min, left_max, right_min, right_max):
    leftSpan = left_max - left_min
rightSpan = right_max - right_min
scaleFactor = float(rightSpan) / float(leftSpan)

def interp_fn(value):
    return right_min + (value - left_min) * scaleFactor
return interp_fn
Сопоставление диапазона значений с другим