打开文件romeo.txt
并逐行读取。对于每一行,使用split()
方法将该行拆分为单词列表。该程序应建立单词列表。对于每一行中的每个单词,请检查该单词是否已在列表中,如果没有,则将其附加到列表中。程序完成后,按字母顺序对结果单词进行排序和打印。
我不断收到解析错误bad input on line 7
,但我不知道为什么……
fname = input('Enter File Name')
fh = open(fname)
lst = list()
for line in fh:
line = line.rstrip()
line = line.split()
for word in line:
if word in lst:
continue
else :
lst.append(word)
lst.sort()
print(lst)