我正在尝试用 Python 编写一个程序来检查文本文件中是否有重复的单词。(反过来,如果存在或不存在,则返回布尔值)
例如,我有一个名为“copy”的文本文件。在那个文本文件中是一个单行句子。“没有副本”(句子中有两个)
在另一个文件“nocopy”中,它将是一行,“没有副本”。(那里只有一个)
到目前为止,我已经构建了我的 Python 程序:
def duplicate(fname):
'(file.txt) ==> (Boolean) Returns True if there are duplicate words'
infile = open(fname, 'r')
l = infile.read()
infile.close
#Missing code here
我不知道下一步该做什么。我的想法是嵌套的 for 循环,但我认为我不需要它。帮助将不胜感激。谢谢!