如何删除所有号码?

时间:2016-10-22 10:07:35

标签: python

此列表中的所有数字都需要删除(原始数据为88,779行):

SMITH          1.006  1.006      1
JOHNSON        0.810  1.816      2
WILLIAMS       0.699  2.515      3
JONES          0.621  3.136      4
BROWN          0.621  3.757      5
DAVIS          0.480  4.237      6
MILLER         0.424  4.660      7
...

1 个答案:

答案 0 :(得分:-1)

您可以逐行执行以避免在文件变大时使用更多内存,并使用re.sub替换正则表达式来匹配不同格式的数字:

.strip()

我还在字符串上运行{{1}}以删除已删除的数字的前导/尾随填充空格。