Откройте файл 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)