国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Python中使用超長的List導致內存占用過大

瀏覽:174日期:2022-06-26 15:00:47

問題描述

我需要在一段程序中使用一個長度超過50萬的List,但結果就是內存使用率瞬間升高

請問應該用什么方法進行優化?

問題解答

回答1:

這個 list 一定要放在內存里嗎?

如果你是一條一條處理的,并不需要全在內存,你可以把這些內容先寫到磁盤文件,然后打開它,用類似下面的語句:

for item in file(’xxx.txt’).xreadlines(): ... # 解析出你的內容,并處理

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 玉田县| 太湖县| 宜良县| 伽师县| 乌拉特后旗| 始兴县| 沙田区| 宁明县| 法库县| 夹江县| 准格尔旗| 凉山| 赣榆县| 会东县| 黄龙县| 仁怀市| 龙口市| 凤城市| 靖边县| 南木林县| 靖州| 绥宁县| 邓州市| 宁化县| 山阴县| 安塞县| 左云县| 鄂州市| 宁陕县| 麦盖提县| 边坝县| 离岛区| 英山县| 梁山县| 榕江县| 乌拉特前旗| 岳池县| 郧西县| 武城县| 丹巴县| 玉门市|