Kaedah strip () mengembalikan salinan rentetan dengan membuang kedua-dua watak utama dan belakang (berdasarkan argumen rentetan yang dilalui).
The strip()
kaedah membuang watak-watak dari kedua-dua kiri dan kanan berdasarkan hujah (a string menyatakan set aksara untuk dikeluarkan).
Sintaks strip()
kaedahnya adalah:
string.strip ((watak))
jalur () Parameter
- chars (pilihan) - rentetan yang menentukan kumpulan watak yang akan dikeluarkan dari bahagian kiri dan kanan rentetan.
Sekiranya argumen watak tidak diberikan, semua ruang kosong yang terdahulu dan belakang akan dikeluarkan dari rentetan.
Nilai Pulangan dari kaedah jalur ()
strip()
mengembalikan salinan rentetan dengan kedua-dua watak utama dan belakang dilucutkan.
Kaedah kaedah jalur ()
- Apabila watak rentetan di sebelah kiri tidak sesuai dengan semua watak dalam
chars
argumen, ia berhenti membuang watak utama. - Begitu juga, apabila watak rentetan tidak sesuai dengan semua watak dalam
chars
argumen, ia berhenti membuang watak yang mengikuti.
Contoh: Kaedah kaedah jalur ()
string = ' xoxo love xoxo ' # Leading and trailing whitespaces are removed print(string.strip()) # All ,x,o,e characters in the left # and right of string are removed print(string.strip(' xoe')) # Argument doesn't contain space # No characters are removed. print(string.strip('stx')) string = 'android is awesome' print(string.strip('an'))
Pengeluaran
xoxo love xoxo lov xoxo cinta xoxo droid memang hebat
Di sini, kita dapat melihat bahawa ungkapan pertama string.strip()
tanpa argumen mengeluarkan ruang putih dari kiri dan kanan string
.
string.strip(' xoe')
dikeluarkan semua ruang putih, x
, o
, dan e
yang membawa atau ketinggalan tali.
Oleh kerana string
mempunyai ruang kosong pada awal dan akhir, ungkapan string.strip('stx')
tidak mengubah rentetan. x
tidak dikeluarkan kerana berada di tengah tali (ruang putih memimpin dan mengekori tali)
string.strip('an')
dikeluarkan an
memimpin rentetan.