python循环效率提高的问题

来源:10-14 group分组

weixin_慕先生4276243

2020-10-10

用台式机的python清洗文本数据,有87万行,每次都得运行4个小时左右。太费事。但我看系统资源,CPU与内存使用率都不超过65%,怎么榨干机器潜力,缩短运行时间?

写回答

4回答

weixin_慕先生4276243

提问者

2020-10-10

还有一个问题请教老师:for 循环与map方法谁的效率高?

0
0

weixin_慕先生4276243

提问者

2020-10-10

百度了一下,说是可以把文本文件切割,然后开多个线程分别循环,老师您看这个可行吗?

0
2
7七月
所以你可以多进程啊
2020-10-12
共2条回复

7七月

2020-10-10

也可以启用多个应用程序 分开处理

0
1
weixin_慕先生4276243
百度了一下,说是可以把文本文件切割,然后开多个线程分别循环,老师您看这个可行吗?
2020-10-10
共1条回复

7七月

2020-10-10

Python不能有效利用多核CPU的,可以考虑换换别的语言或者优化下算法

0
0

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14277 学习 · 4427 问题

查看课程