Вы хотите сказать, что хотите выполнить линейную интерполяцию?Если так:
import numpy
a = numpy.random.normal(size=20)
numpy.interp(a, (a.min(), a.max()), (0, 40))
array([23.84183492, 26.07583446, 0. , 7.39940903, 16.78754596,
15.42560512, 40. , 24.08125307, 23.23089914, 24.66628223,
9.18832629, 26.16217936, 25.04153859, 26.3898786 , 34.59643449,
25.15859023, 23.27551679, 27.92135125, 15.41054983, 21.61565544])