3
J'ai une liste avec 7 200 000 éléments. Quand j'essaie de le convertir avec set(), il coupe 4 500 000 éléments. Que puis-je faire pour contourner ce problème? J'utilise Python 3.2.2 x86 sous Windows.python - Limite de taille du type de données set
Non, il n'a pas de doublons. Tous les éléments ont été générés en utilisant un tableau PHP avec des clés uniques, par ex. $ array ['2FDD66593D'] = '2FDD66593D' – bbrodriges
Si vous êtes sûr à 100% qu'ils sont tous uniques, je ne connais pas d'autre raison/limite pour le problème que vous rencontrez. Mais s'il vous plaît vérifier vos clés générées par PHP. Peut-être qu'il y a des clés en double même si vous pensez qu'il ne devrait pas. –
Il existe une limite de taille pour tout type de données, mais Python lève une erreur MemoryError lorsque vous le frappez. Les doublons sont la seule explication. –