python 字串常用方法
阿新 • • 發佈:2019-01-02
python
字串的常用方法
1.len(str) — 字串的長度
2.startsWith(str) 檢視字串是否以str子串開頭,是返回True,否則返回False
3.index(str) 查詢字串中第一次出現的子串str的下標索引,如果沒找到則報錯
4.find(str) 查詢從第0個字元開始查詢第一次出現的子串str的位置,如果沒找到則會返回-1
find(str,position)查詢從第position個字元開始查詢第一次出現的子串str的位置,如果沒找到則會返回-1
5.endsWith(str)字串是否以子串str結尾,是返回True,否則返回False
6.判斷字串是否為Null, 應該是str is None,不應該寫成str==null
7.replace(”str1”,”str2”)替換字串
如需要將str = ‘abc’ 替換為str =”abc”
可以使用str.replace(“’”,”\”“)
8.尋找字串中某一個子串在整個字串中出現的位置,可以通過find(str,position)來計算,方法如下:
def find_last(str,substr):
last_position = -1
while True:
position=str.find(substr,(last_position+1))
if position==-1:
return last_position
last_position=position