Cómo normalizar una lista de números decimales positivos y negativos a un rango específico

Tengo una lista de números decimales de la siguiente manera:

[-23.5, -12.7, -20.6, -11.3, -9.2, -4.5, 2, 8, 11, 15, 17, 21]

Necesito normalizar esta lista para encajar en el rango[-5,5].
¿Cómo puedo hacerlo en python?

Respuestas a la pregunta(5)

Su respuesta a la pregunta