Bonjour,

Je dois créer un annuaire téléphonique en python.
J'ai réussi à faire la fonction affiche (du dictionnaire) mais je n'arrive pas à supprimer un dictionnaire avec dedans les clés nom,prenom et numéros.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
def suppression():
    suppression=input("Quel est le nom ou prenom ou numero de la personne a effacer de l'annuaire ?")
    if suppression != "":
        for i in range(len(liste)):
            for suppression in liste[i].values():
                print(liste[i])
                del liste[i]
                print(liste[i].values())
                return menu()
    print("")
    menu()
Le problème avec ma fonction est qu'au lieu de me supprimer le dictionnaire (avec nom,prenom,numeros de la personne demandée) , cela me supprime tous les dictionnaires du coup il y a plus d'annuaires.
Pouvez-vous m'aider ?