Odpowiedź
Załączam kod oraz przykład z zadania.
Tak, właśnie tak (nieco skomplikowanie) musi być.
Wyjaśnienie
Wprawdzie można napisać
wyniki = scores
ale to tylko będzie oznaczało, że wyniki oraz scores to jest dokładnie ta sama lista (tylko, że pod dwoma nazwami).