【发布时间】:2020-04-06 03:18:33
【问题描述】:
我正在尝试使用 line.replace 以便可以在移动到下一行之前替换同一行中的两个单独的变量。
假设文本文件“file.txt”是:
(1.00)
(2.00)
(3.00)
我想将 ( and ) 替换为 and 每一行的空格。这是我所拥有的。
file=open('file.txt', 'r')
file_1=open('file_1.txt', 'w')
for line in file:
x=line.replace('(', "")
file_1.writelines(x)
file_2=open('file_1.txt', 'r')
file_3=open('file_2.txt', 'w')
for line in file_2:
y=line.replace(')', "")
file_3.writelines(y)
有没有办法提高效率?
感谢您的帮助,
凯尔
【问题讨论】:
-
这是效率最低的方式。
标签: python performance