Bonjour tout le monde !

Je vois le bout de mon projet de labyrinthe !
Aujourd'hui je fais face a je pense mon dernier problème, je vous explique et je vous montre mon code.
J'aimerai faire afficher les 3 meilleurs score qui sont enregistrer dans un fichier .txt sous forme:
RedsGamMerR, 150 coups
150 est le score, j'ai pensé à créer une liste pour stocker les score ainsi que dans le fichier pour me faciliter la tâche pour les faire ressortir quand je le souhaite !

Voici les codes concerné:


ici, j'ajoute le score à la fin de la partie dans le fichier text ainsi que dans ma liste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Score :  []
def Exemple():
    if LC[NewL][NewC]==5:
        with open("Score.txt", "a") as fichier_score:
            fichier_score.write(str(user_2) + " , " + str(coup) + " coups" +"\n")
            Score.append(coup)
Voila voila, le problème est lorsque que je ferme le programme, logique la liste se "supprime" donc ca ne s'enregistre pas...