Rumah > Artikel > pembangunan bahagian belakang > Pisahkan rentetan yang mengandungi berbilang baris teks menggunakan fungsi splitlines() Python
Gunakan fungsi splitlines() Python untuk membelah rentetan yang mengandungi berbilang baris teks
Dalam Python, rentetan ialah salah satu jenis data yang kerap digunakan Dalam pembangunan sebenar, kadangkala kita perlu memisahkan rentetan yang mengandungi berbilang baris teks . Beroperasi pada rentetan teks. Pada ketika ini, kita boleh menggunakan fungsi splitlines() untuk memisahkan berbilang baris teks dalam rentetan untuk memudahkan pemprosesan setiap baris. Artikel ini akan menerangkan cara menggunakan fungsi splitlines() melalui contoh kod tertentu.
Sintaks asas fungsi splitlines() adalah seperti berikut:
string.splitlines([keepends])
di mana, rentetan ialah rentetan yang akan dipecahkan, dan keepends ialah parameter Pilihan yang menunjukkan sama ada untuk mengekalkan penamat baris dalam rentetan. Secara lalai, nilai keepends adalah Palsu, iaitu, penamat baris, "
" atau "
" tidak dikekalkan.
Sekarang, mari lihat cara membahagi rentetan yang mengandungi berbilang baris teks menggunakan fungsi splitlines().
Pertama, kami mentakrifkan rentetan yang mengandungi berbilang baris teks, contohnya adalah seperti berikut:
text = 'Python ialah bahasa pengaturcaraan yang popular.
Ia digunakan secara meluas dalam analisis data dan pembangunan web.
'
Kemudian, kita boleh Gunakan fungsi splitlines() untuk membelah berbilang baris teks dalam rentetan Kod adalah seperti berikut:
lines = text.splitlines()
Kod di atas membahagikan berbilang baris teks dalam rentetan teks ke dalam senarai. daripada garisan. Kita boleh menggunakan gelung for untuk mengulangi senarai untuk memproses setiap baris, contohnya adalah seperti berikut:
untuk baris dalam baris:
print(line)
Outputnya kelihatan seperti ini:
Python ialah bahasa pengaturcaraan yang popular analisis dan pembangunan web.
print(line)Output akan kelihatan seperti ini: Python ialah bahasa pengaturcaraan yang popular.Ia digunakan secara meluas dalam analisis data dan pembangunan web.Anda boleh melihat bahawa penamat talian bagi setiap baris dikekalkan dalam hasil keluaran. . ia. Sebagai contoh, kami mentakrifkan teks rentetan yang mengandungi pelbagai penamat baris Contohnya adalah seperti berikut:
Sekarang, kita boleh terus menggunakan fungsi splitlines() untuk memisahkan, kodnya adalah seperti berikut:
Kesimpulan
Atas ialah kandungan terperinci Pisahkan rentetan yang mengandungi berbilang baris teks menggunakan fungsi splitlines() Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!