L'utilisation d'une liste trop longue en Python entraîne une utilisation excessive de la mémoire
扔个三星炸死你
扔个三星炸死你 2017-07-05 10:51:29
0
1
1385

Je dois utiliser une liste d'une longueur supérieure à 500 000 dans un programme, mais le résultat est que l'utilisation de la mémoire augmente instantanément

Quelle méthode utiliser pour l’optimisation ?

扔个三星炸死你
扔个三星炸死你

répondre à tous (1)
習慣沉默

Est-ce que cecilistdoit être stocké en mémoire ?

Si vous les traitez un par un et n'avez pas besoin de tous les stocker en mémoire, vous pouvez d'abord écrire le contenu dans un fichier disque, puis l'ouvrir et utiliser une instruction similaire à la suivante :

for item in file('xxx.txt').xreadlines(): ... # 解析出你的内容,并处理
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!