Python 字符串的方法整理
在這里我們說(shuō)一些Python中字符串比較常用的一些方法,此處進(jìn)行一個(gè)整理匯總,不多舉例子了。
一、字符串拼接
我們知道 + 可以實(shí)現(xiàn)數(shù)字的加法運(yùn)算,Python在這里進(jìn)行了運(yùn)算符的重載,使得 + 也可以進(jìn)行字符串的拼接。
這是運(yùn)算符的重載。
二、字符串的切片
sname[start: end: step]
sname:字符串名稱
start:開(kāi)始的位置
end:結(jié)束的位置
step:步長(zhǎng)
(這里是顧頭不顧尾)
三、字符串的分割
str.split(sep, maxsplit)
str:要進(jìn)行分割的字符串
sep:用于指定分隔符
maxsplit:可選參數(shù),用于指定分割的次數(shù),最后列表中子串的個(gè)數(shù)最多為 maxsplit + 1
最后是生成一個(gè)列表
四、字符串的拼接(合并)
newstr = str.join(iterable)
是將一個(gè)列表使用 iterable 進(jìn)行拼接,最終會(huì)生成一個(gè)字符串。
最終結(jié)果是將一個(gè)列表轉(zhuǎn)換為了一個(gè)字符串
五、統(tǒng)計(jì)次數(shù)
str.count(sub[, start[, end]])
str:原始字符串
sub:表示需要檢索的字符串
start:開(kāi)始位置
end:結(jié)束位置
六、檢索是否包含某一個(gè)字符串
str.find(sub[, start[, end]])
str:原始字符串
sub:表示需要檢索的字符串
starrt:開(kāi)始位置
end:結(jié)束位置
七、字符串的對(duì)齊方法
ljust()
在右側(cè)進(jìn)行填充,向左對(duì)齊
str.ljust(width[, fillchar])
str:要對(duì)齊的字符串
width:總長(zhǎng)度
fillchar:需要填充的字符
rjust()
在左側(cè)進(jìn)行填充,向右對(duì)齊
使用方法與前一個(gè)是差不多的啦,這里就不需要在贅述額
center()
相中對(duì)齊,這個(gè)也是差不多的啦
八、檢索字符串是否以某一個(gè)字符串開(kāi)頭
str.startswith(sub[, start[, end]])
str:原始字符串
sub:要檢索的字符串
start:開(kāi)始
end:結(jié)束
九、檢索字符串是否以某一個(gè)字符串結(jié)尾
str.endswith(sub[, start[, end]])
這里參數(shù)的含義與前一個(gè)是差不多的,因此就不多贅述了啦。
十、字符串的大小寫轉(zhuǎn)換
str.title()
這個(gè)是將每一個(gè)單詞的首字母進(jìn)行大寫
str.lower()
這個(gè)是將所有的字母的大小寫調(diào)整為小寫
str.upper()
這個(gè)是將所有的字母的大小寫調(diào)整為大寫
十一、去掉空格
str.strip()
這個(gè)是去除左右兩側(cè)的空格
str.lstrip()
這個(gè)是去除左側(cè)的空格
str.rstrip()
這個(gè)是去除右側(cè)的空格。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-416166.html
希望以上的整理對(duì)大家有一定的幫助了啦。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-416166.html
到了這里,關(guān)于Python 字符串的方法整理的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!