这里我创建了一个代码来:从文本文件中提取单词,只将没有重复的单词附加到空白列表中,并按字母顺序排序。单词提取多行文本文件
fname = raw_input("Enter file name: ")
fhandle = open(fname)
wordlist = list()
counter = 0
for line in fhandle:
line = line.split()
length = len(line)
if line not in wordlist:
wordlist.append(line[counter])
counter += 1
if counter == length:
break
print wordlist.sort()
在Pycharm检查这仍然给结果“无”,虽然看着现场执行显示按字母顺序排序列表排序的话,但有重复的单词完整的(见图)。我很想破译文件1和变量2之间的差异。