Quelle est la meilleure façon de supprimer un élément d'un dictionnaire par valeur, c'est-à-dire lorsque la clé de l'élément est inconnue? Voici une approche simple:
for key, item in some_dict.items():
if item is item_to_remove:
del some_dict[key]
Y a-t-il de meilleures façons? Y a-t-il un problème avec la mutation (suppression d'éléments) du dictionnaire lors de son itération?