Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Memisahkan Rentetan dengan Pembatas dalam Python?

Bagaimana untuk Memisahkan Rentetan dengan Pembatas dalam Python?

DDD
DDDasal
2024-12-08 05:44:101069semak imbas

How to Split a String by a Delimiter in Python?

Memisahkan Rentetan dengan Pembatas dalam Python

Selalunya, anda akan menghadapi situasi di mana rentetan perlu dibahagikan kepada segmen yang lebih kecil berdasarkan pembatas tertentu. Panduan ini menyediakan penyelesaian ringkas kepada cabaran pengaturcaraan biasa ini.

Pernyataan Masalah

Diberi rentetan input, contohnya:

'MATCHES__STRING'

Pisah rentetan di mana sahaja pembatas "__" muncul, menghasilkan senarai dua subrentetan:

['MATCHES', 'STRING']

Penyelesaian

Untuk mencapai ini, gunakan kaedah str.split Python:

string.split(delimiter)

Untuk contoh yang diberikan, kod ialah:

"MATCHES__STRING".split("__")

Kod ini akan memisahkan rentetan pada setiap kejadian "__" pembatas, menghasilkan output yang diingini:

['MATCHES', 'STRING']

Atas ialah kandungan terperinci Bagaimana untuk Memisahkan Rentetan dengan Pembatas dalam Python?. 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