日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

Python 中strip()方法怎么用?

發(fā)布時(shí)間:2024/9/30 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 中strip()方法怎么用? 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Python strip() 方法用于去除字符串開(kāi)頭和結(jié)尾處指定的字符(默認(rèn)為空格或換行符)或字符序列,不會(huì)去除字符串中間對(duì)應(yīng)的字符。

相關(guān)函數(shù)有l(wèi)strip()和rstrip() 。用法與strip()相同。

lstrip()方法用于去除左邊(開(kāi)始)的空白字符;

rstrip()方法用于去除右邊(末尾)的空白字符。

下面通過(guò)實(shí)例演示strip()方法的用法:

1、通過(guò)strip()去掉首尾空白字符

假如我們通過(guò)python爬蟲(chóng)抓取了《靜夜思》這首詩(shī),并賦值給peom。詩(shī)句中有很多“\t”和“\n”的字符。我們就可以通過(guò)strip()方法去掉這些空白字符。具體代碼如下:

首先看下沒(méi)有去處空白字符時(shí)的效果

poem = ["\n靜夜思",

“李白\t”,

“\n\t床前明月光,\t”,

“\n疑是地上霜。\t”,

“\t舉頭望明月,\n”,

“\n\t低頭思故鄉(xiāng)。”]

for poem_str in poem:

print("|%s|" % poem_str)

運(yùn)行結(jié)果如下:

使用strip()方法來(lái)去掉空白字符串的效果

poem = ["\n靜夜思",

“李白\t”,

“\n\t床前明月光,\t”,

“\n疑是地上霜。\t”,

“\t舉頭望明月,\n”,

“\n\t低頭思故鄉(xiāng)?!盷

for poem_str in poem:

print("|%s|" % poem_str.strip())

運(yùn)行結(jié)果如下:

2、使用strip()去掉首尾指定字符

(1)去除首尾的“a”

a = “aabbccddaa”

print(a.strip(“a”))

運(yùn)行結(jié)果為:

bbccdd

(2)去除多個(gè)字符。注意:strip()方法傳入的參數(shù)為多個(gè)字符時(shí),會(huì)將傳入的多個(gè)字符拆分成一個(gè)個(gè)的單個(gè)字符,并去除字符串頭尾中相應(yīng)的字符;因此,不管傳入的字符串的順序如何,最終的輸出結(jié)果都是一樣的。

a = “abcdef123456cba”

print(a.strip(“abc”))

print(a.strip(“acb”))

運(yùn)行結(jié)果為:

Python 中strip()方法怎么用?上面已經(jīng)為大家做了詳細(xì)的介紹。如果大家正在學(xué)習(xí)Python知識(shí)或者是對(duì)Python知識(shí)比較感興趣的話,可以關(guān)注我,后期分享更多Python技術(shù)知識(shí)!

本文來(lái)自千鋒教育,轉(zhuǎn)載請(qǐng)注明出處。

總結(jié)

以上是生活随笔為你收集整理的Python 中strip()方法怎么用?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。