Как совсем новый пользователь Python 3.7, мне нужно написать текстовый файл с одним или несколькими словами в каждой строке - списком - в текстовый файл с одной объединенной строкой, разделенной запятыми.
Например, яблоки, апельсины, бананы на отдельных строках или два или три слова на отдельной строке, объединенные в одну длинную строку с запятыми, показывающими, где заканчивается каждая строка.
Я использовал этот код, заимствованный из этот сайт, но он производит запятые в конце каждого слова в строке:
with open('data.txt') as infile, open('dataout.txt', 'w') as outfile:
outfile.write(infile.read().replace(" ", ", "))
Я ищу что-то подобное выше, используя «с открытым» из-за его более эффективной «сборки мусора» в более длинных списках, если я правильно понимаю это объяснение. Тогда я смогу использовать свои очень ограниченные знания для некоторых задач разбора.