sans importer une autre vérification de la fonction si une liste contient deux des mêmes éléments p>
f.e LISTE = [3,4,5,3] Depuis 3 apparaissent deux fois dans la liste Retour TRUE P>
Merci pour l'aide p>
3 Réponses :
Vous pouvez convertir en définir code> et vérifier la longueur résultante:
len(set(data)) < len(data)
Si vous devez vérifier si l'élément se produit exactement deux fois, vous pouvez le faire:
l = [3,4,5,3] if 2 in set([l.count(n) for n in l]): print('True')
Il existe différentes approches pour résoudre ce problème.
Solution 1: Ensemble d'utilisation () P>
from collections import Counter new_dict=Counter(<your list>) return True if 2 in new_dict.values() else False