Już ten {_player} w funkcji reprezentuje tego gracza z argumentu. Z tego co rozumiem to chcesz zamienić dwóch graczy miejscami, a więc dobrze myślałem. Musisz przesłać dwóch graczy, czyli 1. to 'player', a 2. to 'arg-1'.
Funkcja wtedy będzie wyglądała tak:
zamiana(player1: player, player2: player):
# Wtedy {_player1} to pierwszy gracz, a {_player2} to drugi gracz
Nazwy argumentów są przykładowe.