Menghapuskan Ruang Putih dalam Rentetan
Apabila berurusan dengan rentetan, selalunya perlu mengalih keluar ruang kosong untuk meningkatkan kebolehbacaan dan ketekalan data. Dalam Python, beberapa kaedah tersedia untuk mencapai perkara ini.
Memangkas Ruang Putih Teraju dan Mengekor
Jika anda hanya mahu mengalih keluar ruang putih dari permulaan dan penghujung rentetan, gunakan kaedah jalur():
>>> " hello apple ".strip() 'hello apple'
Mengalih Keluar Semua Ruang Putih Aksara
Untuk mengalih keluar sepenuhnya semua aksara ruang daripada rentetan (khususnya aksara ruang ASCII "biasa" 'U 0020'), gunakan replace():
>>> " hello apple ".replace(" ", "") 'helloapple'
Membuang Ruang Putih dan Meninggalkan Ruang Tunggal Antara Perkataan
Jika anda ingin mengekalkan jarak antara perkataan semasa mengalih keluar semua ruang putih lain, gunakan split() dan join():
>>> " ".join(" hello apple ".split()) 'hello apple'
Mengalih Keluar Ruang Putih Sepenuhnya
Untuk mengalih keluar ruang putih sepenuhnya, tukar bahagian depan " " dalam pernyataan di atas bergabung dengan "":
>>> "".join(" hello apple ".split()) 'helloapple'
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeluarkan Ruang Putih dengan Cekap daripada String dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!