Python字串處理函式

2021-06-29 13:58:26 字數 806 閱讀 6572

返回被去除指定字元的字串

預設去除空白字元

刪除首尾字元:str.strip([char])

刪除首字元:str.lstrip([char])

刪除尾字元str.strip([char])

判斷是否匹配首末字元

匹配成功返回true,否則返回false

匹配首字元:str.startswith(char[, start[, end]])

匹配末字元:str.endswith(char[, start[, end]])

查詢字元,找到返回字元位置,否則返回-1

從字串開頭查詢str.find(char[, start[, end]])

從字串末端開始查詢str.find(char[, start[, end]])

分解字元

str.split([sep [, maxsplit]])

連線字元

str.join(iterable)

「str」是連線字元,「iterable」是被連線的可迭代字串

替換字元

str.replace(old, new [,count])

返回替換後的字串,count標識替換的次數,預設所有的字元都被替換

按換行符分解字串,返回行列表

str.splitlines([keepends])

結果不保留換行符,除非keepends為true。

大小寫轉換

大小寫互換:str.swapace()

轉換為大寫:str.upper()

轉換為小寫:str.lower()

python 字串處理函式

link python常用字串處理函式 在歷史上string類在python中經歷了一段輪迴的歷史。在最開始的時候,python有乙個專門的string的module,要使用string的方法要先import,但後來由於眾多的python使用者的建議,從python2.0開始,string方法改為用...

Python實踐 字串處理函式

參考 usr bin python coding utf 8 str hello,world 1.獲取字串的第乙個字母 print 1.獲取字串的第乙個字母 str 0 2.獲取字串的第二和第三個字母 print 2.獲取字串的第二和第三個字母 str 1 3 3.獲取字串的最後乙個字母 print...

python字串處理函式彙總

1 find 作用 在乙個較長字串中查詢子串。返回子串所在位置的最左端索引,如果沒有找到則返回 1.如果指定 beg 開始 和 end 結束 範圍,則檢查是否包含在指定範圍內,如果包含子字串返回開始的索引值,否則返回 1。用法 string.find 例項 a i am a boy with no ...