Jak zwrócić wszystkie unikalne słowa z pliku tekstowego przy użyciu Pythona? Na przykład:Jak zwracać unikalne słowa z pliku tekstowego przy użyciu Python
Nie jestem robotem
Jestem człowiekiem
powinien zwrócić:
I
am
nie
robota
ludzki
Oto co zrobiłem do tej pory: plik
def unique_file(input_filename, output_filename):
input_file = open(input_filename, 'r')
file_contents = input_file.read()
input_file.close()
word_list = file_contents.split()
file = open(output_filename, 'w')
for word in word_list:
if word not in word_list:
file.write(str(word) + "\n")
file.close()
Tekst Python tworzy ma w nim nic. Nie jestem pewien, co robię źle
Niestety, nie mogę użyć polecenia Ustaw jako praca domowa to ma poprawić nasze umiejętności do pętli. – user927584
Nie mam problemu z zadawaniem pytań dotyczących zadań domowych, ale musisz jasno zdefiniować ograniczenia z góry, kiedy właściwa droga do zrobienia jest arbitralnie niedozwolona. – mhlester
Mój błąd możemy użyć dowolnej metody. Masz wiadomość e-mail 30 minut temu. – user927584