Memisahkan Rentetan pada Ruang Putih dalam Python
Dalam Python, anda boleh memisahkan rentetan kepada berbilang subrentetan berdasarkan pembatas yang ditentukan. Apabila berurusan dengan ruang putih secara khusus, pendekatan biasa adalah menggunakan kaedah str.split() tanpa memberikan hujah:
my_string = "many fancy word \nhello \thi" result = my_string.split()
Operasi ini secara automatik memisahkan rentetan kepada subrentetan berdasarkan aksara ruang putih, termasuk ruang, tab , dan baris baharu. Hasilnya ialah:
result = ['many', 'fancy', 'word', 'hello', 'hi']
Pendekatan ini mudah dan cekap untuk membelah rentetan pada ruang putih, kerana ia tidak memerlukan menentukan corak ungkapan biasa yang khusus. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa ia akan memisahkan rentetan pada mana-mana aksara ruang kosong berturut-turut dan ruang berturut-turut dianggap sebagai pembatas tunggal.
Atas ialah kandungan terperinci Bagaimanakah saya boleh membahagikan rentetan kepada subrentetan berdasarkan ruang kosong dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!