Metode strip () mengembalikan salinan string dengan menghapus karakter di depan dan di belakangnya (berdasarkan argumen string yang diteruskan).
The strip()
Metode menghilangkan karakter dari kedua kiri dan kanan berdasarkan argumen (string menentukan set karakter yang akan dihapus).
Sintaks dari strip()
metode ini adalah:
string.strip ((karakter))
strip () Parameter
- chars (opsional) - string yang menentukan kumpulan karakter yang akan dihapus dari bagian kiri dan kanan string.
Jika argumen chars tidak tersedia, semua spasi di depan dan di belakang dihapus dari string.
Mengembalikan Nilai dari metode strip ()
strip()
mengembalikan salinan string dengan karakter di depan dan di belakangnya dihilangkan.
Bekerja dengan metode strip ()
- Ketika karakter string di kiri tidak cocok dengan semua karakter dalam
chars
argumen, karakter utama berhenti dihapus. - Demikian pula, ketika karakter string di kanan tidak cocok dengan semua karakter dalam
chars
argumen, itu berhenti menghapus karakter trailing.
Contoh: Bekerja dengan metode strip ()
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'))
Keluaran
xoxo cinta xoxo cinta xoxo cinta xoxo droid mengagumkan
Di sini, kita dapat melihat bahwa ekspresi pertama string.strip()
tanpa argumen menghapus spasi putih dari kiri dan kanan string
.
string.strip(' xoe')
dihapus semua spasi, x
, o
, dan e
yang memimpin atau tertinggal string.
Karena string
memiliki spasi di awal dan akhir, ekspresi string.strip('stx')
tidak mengubah string. x
tidak dihapus karena berada di tengah-tengah string (spasi kosong memimpin dan mengekor string)
string.strip('an')
dihapus an
memimpin string.