Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Memisahkan String dalam Python Menggunakan Pembatas Tertentu?

Bagaimana untuk Memisahkan String dalam Python Menggunakan Pembatas Tertentu?

DDD
DDDasal
2024-12-24 10:48:13738semak imbas

How to Split a String in Python Using a Specified Delimiter?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn