Условия задачи:

 

Уникальные слова. Напишите программу, которая открывает заданный текстовый файл и затем показывает список всех уникальных слов в файле. (Подсказка: храните слова в качестве элементов множества.)

 

Решение задачи:

def main():
    with open('file.txt', 'r') as in_line:
        list_file = []
        file_set = set()
        for i in  in_line:
            for c in i.rstrip('\n').split():
                list_file.append(c)
        file_set.update(list_file)
        print(file_set)

main()