1. 程式人生 > >Python strip()方法的使用

Python strip()方法的使用

描述

Python strip() 方法用於移除字串頭尾指定的字元(預設為空格)或字元序列。

注意:該方法只能刪除開頭或是結尾的字元,不能刪除中間部分的字元。

strip()方法語法:

str.strip([chars]);
  • chars -- 移除字串頭尾指定的字元序列。

例項

>>> str = "*********Hello world!************"
>>> str.strip('*')
'Hello world!'

從結果上看,可以注意到中間部分的字元並未刪除。

 

下例演示了只要頭尾包含有指定字元序列中的字元就刪除:

>>> str = "123abc321"
>>> str.strip('12')
'3abc3'

注意

1、strip() 如果不帶引數,預設是清除兩邊的空白符,例如:/n, /r, /t, ' ')。

2、strip() 帶有引數的時候,這個引數可以理解一個要刪除的字元的列表,是否會刪除的前提是從字串最開頭和最結尾是不是包含要刪除的字元,如果有就會繼續處理,沒有的話是不會刪除中間的字元的。