我正在打开两个文件 - 一个包含用于比较的新文件,另一个包含我需要从该文件中删除的流行语。到目前为止,我有这个功能:
def remove(file, buzz):
#outer for loop cycles through the buzz file
for line in buzz:
#inner for loop cycles through the new file
for line2 in file:
if (line==line2):
file.remove(line2)
else:
continue
其中 file 是已在其中打开main()
并传递给此的新文件,并且buzz
是正在打开并从中传递的 Buzz 文件main()
。
删除部分不起作用,新文件不会更改。
有什么建议么?