Gwiazdki poza wywołaniami funkcji

Wybieram się w python i miałem pytanie dotyczące gwiazdek. Wiem, że są one używane do argumentów w wywołaniach funkcji, ale widziałem fragmenty kodu używające ich poza kartami funkcji (np. W krotce 5 stopni, rozpakowując je do zmiennych takich jak:

first, *middle, last = grades

Ilekroć próbuję użyć gwiazdek w tym kontekście / kontekstach z argumentów wywołania funkcji, otrzymuję niepoprawną składnię w interpreterze. Czy coś mi umyka?

questionAnswers(1)

yourAnswerToTheQuestion