strip翻譯為刪除、清除,而split譯為**、分開。
python中的 strip() 方法用來刪除括號內指定字串頭部和尾部字元,當括號內為空時預設為刪除空格、換行符或字串行。需要注意的是該方法只能刪除開頭或者是結尾的字元,無法刪除字串中間部分的字元。
str = "str123456str"
print str.strip( 'str' ); # 去除首尾字元str
輸出結果為:123456
split是乙個很好用的切片方法。那通過指定的分隔符號對字串切片,具體分成多少片則由引數num決定。num是什麼數值,就切多少刀。
其語法格式為:str.split(str="", num=string.count(str)).
需要注意的是:
str 作為分隔符,預設為所有的空字元,包括空格、換行(\n)、製表符(\t)等。
num 預設為 -1, 即分隔全部。
str = "str/123456/str"
print str.split( '/' )[-1]
# 以.為分割符,[-1]表示保留最後一段
輸出:str
strip 函式和 split 函式的理解
python中strip 函式和 split 函式的理解,有需要的朋友可以參考下。一直以來都分不清楚strip和split的功能,實際上strip是刪除的意思 而split則是分割的意思。因此也表示了這兩個功能是完全不一樣的,strip可以刪除字串的某些字元,而split則是根據規定的字元將字串進行...
python中strip和split的使用
strip 剝去,python strip 方法 python 字串 python 字串 描述 python strip 方法用於移除字串頭尾指定的字元 預設為空格 語法 strip 方法語法 str.strip chars 引數 chars 移除字串頭尾指定的字元。返回值 返回移除字串頭尾指定的字...
Python中strip和split的使用
strip 引數為空時,預設刪除開頭和結尾處的空白符,包括 n r t split 按字串 單個字元 全部分割 ipaddrx xx173.10.1.101 t n ipaddrx.strip x 刪除字串ipaddr中開頭和結尾處的x 173.10.1.101 t n ipaddrx.strip ...