Maison >développement back-end >Tutoriel Python >Comment supprimer des éléments et créer des copies de dictionnaires en Python ?
Suppression et copie de dictionnaires en Python
Suppression d'éléments d'un dictionnaire
Pour supprimer un élément d'un dictionnaire Python, utilisez l'instruction del avec la clé de l'élément que vous souhaitez supprimer :
<code class="python">del d[key]</code>
Sachez que cette opération modifie le dictionnaire d'origine.
Création d'un nouveau dictionnaire sans élément
Si vous souhaitez créer un nouveau dictionnaire sans élément spécifique, sans modifier l'original, vous pouvez faire une copie du dictionnaire et supprimer l'élément de la copie :
<code class="python">def removekey(d, key): r = dict(d) del r[key] return r</code>
Le constructeur dict() fait une copie superficielle. Pour une copie complète, utilisez le module de copie.
Remarque sur les performances
Les opérations de copie introduisent des considérations potentielles en matière de performances :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!