J'ai deux listes de tuples comme ceci:
x3 = [('A', 3), ('B', 8), ('C', 10),('D',6)]
5 Réponses :
Vous pouvez créer un dictionnaire, puis boucler sur les valeurs de chaque liste et ajouter à la valeur actuelle pour chaque touche du dictionnaire, ou définir la valeur égale à la valeur actuelle si aucune valeur n'existe actuellement. Ensuite, vous pouvez revenir à une liste.
Par exemple: p> résultat pour x3 code>: p>
Puisque vous tag pandas code>
Je pense que le code suivant fonctionne
Vous pouvez également résoudre celui-ci avec iTertools code>
Utilisez
collections.Counter code>. Vous venez d'ajouter 2 instances directement.
Si vous faites cela comme un exercice, alors parler de la logique que vous avez essayé un peu plus. Sinon, utilisez l'objet compteur depuis le package de collections. Haute performance et fait ce dont vous avez besoin.