Clé manquante dans le dictionnaire
Bonjour,
J'essaie de supprimer une clé d'un dictionnaire en Python, mais je reçois une erreur et je ne sais pas comment la réparer. C'est mon code:
Code:
1 2 3 4
| my_dict = {'a': 1, 'b': 2, 'c': 3}
key_to_remove = 'b'
my_dict.pop(key_to_remove) |
Je reçois le problème suivant lorsque j'exécute ce code*:
Code:
TypeError: pop expected at least 1 argument, got 0
Je pensais que la clé était le seul argument requis par la fonction pop(), donc je ne sais pas pourquoi je reçois ce problème. Je m'attendais à ce que l'utilisation de extend() influence immédiatement la première liste, mais il semble que je me sois trompé, alors j'ai lu cet article sur le scaler. Quelqu'un peut-il expliquer pourquoi cela ne fonctionne pas correctement et proposer une méthode pour obtenir la liste fusionnée nécessaire*?
Pouvez-vous m'aider à déterminer ce qui ne va pas et comment y remédier*? Merci d'avance pour votre aide!