d1 = ({'x':1, 'y':2}, {'x':3, 'y':4})
d2 = ({'x':1, 'y':2}, {'x':5, 'y':6}, {'x':1, 'y':6, 'z':7})
J'ai deux tuple d1
et d2
. Je sais que les tuples sont immutable
. Je dois donc ajouter un autre tuple en utilisant la liste. Y a-t-il une meilleure solution?Comment ajouter et uniqify un tuple
La question suivante est comment uniformiser un tuple sur les touches dites 'x'. si 'x': 1 dans les touches vient deux fois c'est dulicate.
append_tuple = ({'x':1, 'y':2}, {'x':5, 'y':6}, {'x':1, 'y':6, 'z':7}, {'x':1, 'y':2}, {'x':3, 'y':4})
unique_tuple = ({'x':1, 'y':2}, {'x':3, 'y':4}, {'x':5, 'y':6})
Remarque: Je veux retirer l'élément double d'un tuple de dict si les valeurs clés dire « x » a enregistrer la valeur dans deux dict alors ceux-ci sont en double élément.
Pouvez-vous nous donner un peu plus de contexte pour ce que vous essayez de faire? –
La deuxième partie semble être une copie de http://stackoverflow.com/questions/3665414/how-to-uniqufy-the-tuple-element – Chowlett
Je souhaite supprimer l'élément en double d'un tuple de dict si les valeurs clés indiquent 'x 'a la valeur de sauvegarde dans deux dict puis ce sont des éléments en double. –