Asignar múltiples valores de una lista

Tengo curiosidad por saber si hay una forma "pitónica" de asignar los valores de una lista a los elementos. Para ser más claro, estoy pidiendo algo como esto:

myList = [3, 5, 7, 2]

a, b, c, d = something(myList)

Así que eso:

a = 3
b = 5
c = 7
d = 2

Estoy buscando cualquier otra opción mejor que hacerlo manualmente:

a = myList[0]
b = myList[1]
c = myList[2]
d = myList[3]

Respuestas a la pregunta(3)

Su respuesta a la pregunta