Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Memisahkan String dalam Python Menggunakan Pembatas Tertentu?
Cara Melakukan Pemisahan Rentetan Menggunakan Pembatas dalam Python
Manipulasi rentetan ialah aspek asas pengaturcaraan dan keupayaan untuk memisahkan rentetan kepada yang lebih kecil segmen berdasarkan pembatas yang ditentukan selalunya diperlukan. Artikel ini menangani soalan khusus mengenai pemisahan rentetan dalam Python.
Soalan:
Bagaimanakah saya boleh membahagi rentetan input berikut menggunakan pembatas yang ditentukan:
'MATCHES__STRING'
Output yang diingini hendaklah senarai rentetan:
['PERLAWANAN', 'STRING']
Jawapan:
Untuk mencapai pemisahan rentetan ini dalam Python, kami memanfaatkan str yang mantap .kaedah berpecah. Berikut ialah coretan kod untuk menggambarkan:
input_string = "MATCHES__STRING" delimiter = "__" output = input_string.split(delimiter) print(output)
Penjelasan:
Kaedah str.split mengambil pembatas sebagai hujahnya dan memisahkan rentetan kepada senarai subrentetan , memisahkannya berdasarkan kejadian pembatas. Dalam kes kami, kami menentukan pembatas sebagai "__", menunjukkan bahawa kami mahu membelah rentetan apabila "__" muncul.
Keluaran kod ialah senarai rentetan:
['MATCHES', 'STRING']
Ini memenuhi objektif yang diingini untuk membelah rentetan menggunakan pembatas yang disediakan.
Atas ialah kandungan terperinci Bagaimana untuk Memisahkan String dalam Python Menggunakan Pembatas Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!