Я пытаюсь выяснить простой способ сортировки слов из файла, однако при печати слов всегда возвращаются пробелы «\ n». Как я могу улучшить этот код, чтобы он работал правильно? Я использую python 2.7 Спасибо заранее.Как сортировать содержимое в файле в python
def sorting(self):
filename = ("food.txt")
file_handle = open(filename, "r")
for word in file_handle:
word = word.split()
print sorted(file_handle)
file_handle.close()
'' \ n "' уже включен в пробел по умолчанию, используемый 'strip()'; вам не нужно добавлять его. (И если вы добавили _do_, вам нужно найти все другие символы по умолчанию и добавить их тоже, потому что вы больше не получаете значения по умолчанию.) – abarnert