Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menulis Senarai Python pada Fail dengan Newlines?
Menulis Senarai pada Fail dengan Python, Termasuk Baris Baharu
Untuk menulis senarai pada fail sambil memasukkan baris baharu, terdapat beberapa pendekatan untuk dipertimbangkan.
Menggunakan a Gelung:
Kaedah ini melibatkan lelaran melalui senarai dan menulis setiap baris pada fail dengan aksara baris baharu ditambah.
with open('your_file.txt', 'w') as f: for line in lines: f.write(f"{line}\n")
Untuk Python <3.6:
Dalam versi Python yang lebih awal, gunakan yang berikut sintaks:
with open('your_file.txt', 'w') as f: for line in lines: f.write("%s\n" % line)
Untuk Python 2:
Untuk Python 2, pendekatan ini juga berdaya maju:
with open('your_file.txt', 'w') as f: for line in lines: print >> f, line<p><strong>Menggunakan Pemahaman Senarai (Cekap):</strong></p> <p>Untuk mengelak daripada mencipta yang tidak perlu senarai perantaraan, keluarkan kurungan segi empat sama [] dalam pemahaman senarai. Ini menghasilkan ungkapan penjana sebaliknya, yang lebih cekap ingatan.</p> <pre class="brush:php;toolbar:false">with open('your_file.txt', 'w') as f: f.writelines(f"{line}\n" for line in lines)
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menulis Senarai Python pada Fail dengan Newlines?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!