Python writelines
Метод `writelines()` в Python используется для записи списка строк в файл. Он принимает в качестве аргумента список строк и записывает каждую строку в файл. Метод `writelines()` не добавляет автоматически символ новой строки к каждой строке, поэтому необходимо явно добавить его при необходимости.
Вот пример, демонстрирующий использование метода `writelines()`:
python
lines = ['Строка 1\n', 'Строка 2\n', 'Строка 3\n']
with open('output.txt', 'w') as file:
file.writelines(lines)
В этом примере мы создаем список строк `lines`, содержащий три строки с символом новой строки в конце каждой строки. Затем мы открываем файл `output.txt` в режиме записи (`'w'`) и используем метод `writelines()` для записи списка строк в файл.
После выполнения этого кода в файле `output.txt` будет содержаться следующее:
Строка 1
Строка 2
Строка 3
Обратите внимание, что каждая строка сохраняется в файле без добавления символа новой строки, поэтому мы добавляем его вручную в каждую строку перед использованием метода `writelines()`.