Vous pouvez supprimer les doublons d’un Python à l’aide de dict.fromkeys(), qui génère un dictionnaire qui supprime toutes les valeurs en double. Vous pouvez également convertir une liste en un ensemble. Vous devez convertir le dictionnaire ou le remettre en liste pour voir une liste dont les doublons ont été supprimés.
Lorsque vous travaillez avec une liste en Python, il peut y avoir un scénario o√π vous voulez supprimer les doublons de la liste. Par exemple, disons que vous êtes un chef qui fusionne les anciens et les nouveaux menus de votre restaurant. Vous voudrez peut-être supprimer tous les doublons résultant de la combinaison des deux menus.
Ce didacticiel couvrira l’utilisation de la méthode dict.fromkeys() pour convertir une liste en un ensemble. Nous verrons comment reconvertir la sortie de ces deux méthodes en une liste afin que vous puissiez interpréter vos données sous forme de liste.
Python Supprimer les doublons d’une liste
Vous pouvez supprimer doublons à l’aide d’un ensemble Python ou de la méthode dict.fromkeys().
La méthode dict.fromkeys() convertit une liste en dictionnaire. Les dictionnaires ne peuvent pas contenir de valeurs en double, donc un dictionnaire avec uniquement des valeurs uniques est renvoyé par dict.fromkeys().
Les ensembles, comme les dictionnaires, ne peuvent pas contenir de valeurs en double. Si nous convertissons une liste en un ensemble, tous les doublons sont supprimés.
Python Supprimer les doublons de la liste : dict.fromkeys()
Les dictionnaires Python stockent les données dans une structure clé/valeur. Les dictionnaires associent les clés aux valeurs et créent une paire qui stocke les données en Python.
Les dictionnaires en Python ne peuvent pas inclure de clés en double. Si nous convertissons notre liste en dictionnaire, cela supprimera toutes les valeurs en double. C’est là qu’intervient la méthode fromkeys().
81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi dans la technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.
Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.
fromkeys() est une fonction intégrée qui génère un dictionnaire à partir des clés que vous avez spécifiées. √âtant donné que les dictionnaires ne peuvent pas inclure de clés en double, la fonction supprimera toutes les valeurs en double de notre liste. Ensuite, nous pouvons reconvertir notre dictionnaire en liste.