[PYTHON] Je veux rendre le type de dictionnaire dans la liste unique

Les données

Supposons que ce qui suit apparaisse. Je veux rendre cela unique.

>>> d = [{'x':1, 'y':2}, {'x':3, 'y':4}, {'x':1, 'y':2}]

unique

>>> [dict(y) for y in set(tuple(x.items()) for x in d)]
[{'y': 4, 'x': 3}, {'y': 2, 'x': 1}]

référence

http://stackoverflow.com/questions/6280978/how-to-uniqify-a-list-of-dict-in-python

Recommended Posts

Je veux rendre le type de dictionnaire dans la liste unique
Je veux faire de la deuxième ligne le nom de la colonne dans pandas
Je veux afficher la progression en Python!
Je souhaite trier une liste dans l'ordre des autres listes
[Python] Je veux faire d'une liste imbriquée un taple
Je veux utiliser le jeu de données R avec python
Je souhaite voir une liste de fichiers WebDAV dans le module Requêtes
J'ai vérifié la vitesse de référence lors de l'utilisation de la liste python, du dictionnaire et du type de jeu.
Je veux compter des valeurs uniques dans un tableau ou un tuple
Je veux aligner les nombres valides dans le tableau Numpy
Je veux ajouter un joli complément à input () en python
Je ne voulais pas écrire la clé AWS dans le programme
Je veux voir le graphique en 3D! Je peux réaliser un tel rêve.
[Linux] Je souhaite connaître la date à laquelle l'utilisateur s'est connecté
Développement LINEbot, je souhaite vérifier le fonctionnement dans l'environnement local
Je veux réussir le test G dans un mois Jour 1
Je veux connaître la population de chaque pays du monde.
Je veux épingler Spyder à la barre des tâches
Je veux sortir froidement sur la console
Je veux imprimer dans la notation d'inclusion
[Django] Convertir l'ensemble de requêtes en liste de types de dict
Je veux gérer la rime part1
Je veux gérer la rime part3
Je veux afficher la barre de progression
Je veux faire un programme d'automatisation!
Je veux intégrer Matplotlib dans PySimpleGUI
Je veux gérer la rime part2
Je veux gérer la rime part5
Je veux gérer la rime part4
Je veux changer la couleur en cliquant sur le point de dispersion dans matplotlib
[Python] J'ai essayé de résumer le type collectif (ensemble) d'une manière facile à comprendre.
[Langage C] Je souhaite générer des nombres aléatoires dans la plage spécifiée
Je veux convertir par lots le résultat de "chaîne de caractères" .split () en Python
Je veux expliquer en détail la classe abstraite (ABCmeta) de Python
Je souhaite utiliser Django Debug Toolbar dans les applications Ajax
Je souhaite laisser une commande arbitraire dans l'historique des commandes de Shell
Je veux faire le test de Dunnett en Python
Je veux corriger Datetime.now dans le test de Django
Je veux créer une fenêtre avec Python
Je veux faire un jeu avec Python
Je veux gérer la rime part7 (BOW)
Copiez la liste en Python
Je veux faire des crises de ma tête
Je souhaite créer un type d'implémentation pouvant être branché
Je veux créer du code C ++ à partir de code Python!
Je souhaite personnaliser l'apparence de zabbix
Je souhaite utiliser la fonction d'activation Mish
Je souhaite utiliser Python dans l'environnement de pyenv + pipenv sous Windows 10
[Django memo] Je souhaite définir à l'avance les informations de l'utilisateur connecté dans le formulaire.
Je veux créer un lecteur de musique et enregistrer de la musique en même temps
Je souhaite définir un cycle de vie dans la définition de tâche d'ECS
Je souhaite stocker les résultats de% time, %% time, etc. dans un objet (variable)
Je veux obtenir le nom du fichier, le numéro de ligne et le nom de la fonction dans Python 3.4
Je veux écrire en Python! (1) Vérification du format de code
Je veux voir le nom de fichier de DataLoader
J'ai essayé de représenter graphiquement les packages installés en Python
Je veux facilement implémenter le délai d'expiration en python
Je veux faire la transition avec un bouton sur le ballon
Je veux utiliser self avec Backpropagation (tf.custom_gradient) (tensorflow)
Je veux grep le résultat de l'exécution de strace