Как нормализовать список положительных и отрицательных десятичных чисел для определенного диапазона
У меня есть список десятичных чисел следующим образом:
[-23.5, -12.7, -20.6, -11.3, -9.2, -4.5, 2, 8, 11, 15, 17, 21]
Мне нужно нормализовать этот список, чтобы вписаться в диапазон.[-5,5]
Как я могу сделать это в Python?