Pythonでリストの内容をファイルに書き込む際、writelines()は改行を自動で追加しないため、各要素に改行を明示的に挿入する必要があります。例えば、次のコードでリストをファイルに書き込みます。

my_list = ['apple', 'banana', 'cherry']
with open('output.txt', 'w') as f:
    f.writelines(f"{item}\n" for item in my_list)

この方法では、各要素の後に改行が追加され、ファイルに保存されます。