最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python去除字符串中空格的6種常用方法

 更新時(shí)間:2023年05月16日 09:39:25   作者:逃逸的卡路里  
最近業(yè)務(wù)需要對(duì)Pyhon中的一些字符串內(nèi)容去除空格,方便后續(xù)處理,下面這篇文章主要給大家介紹了關(guān)于python去除字符串中空格的6種常用方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

這篇文章主要介紹了Python 字符串去除空格的6種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,來(lái)一起學(xué)習(xí)吧。

在處理Python代碼字符串的時(shí)候,我們常會(huì)遇到要去除空格的情況,所以就總結(jié)了多種方法供大家參考。

方法1:字符串strip()、lstrip()和rstrip()方法

# *_* coding : UTF-8 *_*

username = '  樂(lè)不思蜀 快樂(lè)學(xué)習(xí)  '
print(username.strip())

word='趙 錢 孫 李 周 吳 鄭 王'
word=''.join([i.strip(' ') for i in word])
print(word)

輸出結(jié)果:

樂(lè)不思蜀 快樂(lè)學(xué)習(xí)
趙錢孫李周吳鄭王

方法2:使用split()方法

# *_* coding : UTF-8 *_*

word='編號(hào)   姓名       性別 年級(jí)      學(xué)校   獎(jiǎng)項(xiàng)'
list=word.split(' ')
listnew=[i for i in list if i!='' ]
new=' '.join(listnew)
print(new)

輸出結(jié)果:

編號(hào) 姓名 性別 年級(jí) 學(xué)校 獎(jiǎng)項(xiàng)

方法3:使用replace()方法

# *_* coding : UTF-8 *_*
word=  'D:\mingrisoft\python\gobig\t'
print(word.replace('\t',''))

輸出結(jié)果:

D:\mingrisoft\python\gobig

方法4:使用列表推導(dǎo)式

# *_* coding : UTF-8 *_*
word='趙 錢 孫 李 周 吳 鄭 王'
word=''.join([i for i in word if i !=' '])
print(word)

輸出結(jié)果:

趙錢孫李周吳鄭王

方法5:利用切片刪除單個(gè)固定位置的字符

# *_* coding : UTF-8 *_*
name = '倫納德:31.2'
print(name[:3] + name[4:])

輸出結(jié)果:

倫納德31.2

方法6:去除列表中的空元素

# *_* coding : UTF-8 *_*
nba='哈登: 31.6  倫納德: 31.2   喬治: 28.6    庫(kù)里: 27.3    利拉德:26.9'
nbanew=nba.split(' ')
nbaone=[i for i in nbanew if i !='']
print(nbaone)

輸出結(jié)果:

[‘哈登:’, ‘31.6’, ‘倫納德:’, ‘31.2’, ‘喬治:’, ‘28.6’, ‘庫(kù)里:’, ‘27.3’, ‘利拉德:26.9’]

補(bǔ)充:python strip()函數(shù)介紹

1. 函數(shù)原型

聲明:s為字符串,rm為要?jiǎng)h除的字符序列

  • s.strip(rm)        刪除s字符串中開頭、結(jié)尾處,位于 rm刪除序列的字符
  • s.lstrip(rm)       刪除s字符串中開頭處,位于 rm刪除序列的字符
  • s.rstrip(rm)      刪除s字符串中結(jié)尾處,位于 rm刪除序列的字符

2. 當(dāng)rm為空時(shí),默認(rèn)刪除空白符(包括'\n', '\r',  '\t',  ' ')

例如:

代碼如下:

>>> a = '     123'
>>> a.strip()
'123'
>>> a='\t\tabc'
'abc'
>>> a = 'sdff\r\n'
>>> a.strip()
'sdff'

3. 這里的rm刪除序列是只要邊(開頭或結(jié)尾)上的字符在刪除序列內(nèi),就刪除掉。

例如 :

>>> a = '123abc'
>>> a.strip('21')
'3abc'   結(jié)果是一樣的
>>> a.strip('12')
'3abc'

總結(jié)

到此這篇關(guān)于python去除字符串中空格的6種常用方法的文章就介紹到這了,更多相關(guān)python去除字符串空格內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python安裝whl文件的實(shí)戰(zhàn)步驟

    python安裝whl文件的實(shí)戰(zhàn)步驟

    whl格式本質(zhì)上是一個(gè)壓縮包,里面包含了py文件,以及經(jīng)過(guò)編譯的pyd文件,下面這篇文章主要給大家介紹了關(guān)于python安裝whl文件的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • Anaconda 查看、創(chuàng)建、管理和使用python環(huán)境的方法

    Anaconda 查看、創(chuàng)建、管理和使用python環(huán)境的方法

    這篇文章主要介紹了Anaconda 查看、創(chuàng)建、管理和使用python環(huán)境的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • PyCharm設(shè)置Ipython交互環(huán)境和宏快捷鍵進(jìn)行數(shù)據(jù)分析圖文詳解

    PyCharm設(shè)置Ipython交互環(huán)境和宏快捷鍵進(jìn)行數(shù)據(jù)分析圖文詳解

    這篇文章主要介紹了PyCharm設(shè)置Ipython交互環(huán)境和宏快捷鍵進(jìn)行數(shù)據(jù)分析圖文詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • python下paramiko模塊實(shí)現(xiàn)ssh連接登錄Linux服務(wù)器

    python下paramiko模塊實(shí)現(xiàn)ssh連接登錄Linux服務(wù)器

    這篇文章主要介紹了python下paramiko模塊實(shí)現(xiàn)ssh連接登錄Linux服務(wù)器的方法,實(shí)例分析了paramiko模塊實(shí)現(xiàn)ssh連接的具體用法,需要的朋友可以參考下
    2015-06-06
  • Python callable()函數(shù)用法實(shí)例分析

    Python callable()函數(shù)用法實(shí)例分析

    這篇文章主要介紹了Python callable()函數(shù)用法,結(jié)合實(shí)例形式分析了Python callable()函數(shù)的功能、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2018-03-03
  • Pandas 2.1發(fā)布更新功能介紹

    Pandas 2.1發(fā)布更新功能介紹

    這篇文章主要為大家介紹了Pandas 2.1發(fā)布更新功能介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Python pymysql模塊安裝并操作過(guò)程解析

    Python pymysql模塊安裝并操作過(guò)程解析

    這篇文章主要介紹了Python pymysql模塊安裝并操作過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • python實(shí)現(xiàn)五子棋小游戲

    python實(shí)現(xiàn)五子棋小游戲

    這篇文章主要介紹了python實(shí)現(xiàn)五子棋小游戲,使用pygame模塊編寫一個(gè)五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Python和OpenCV進(jìn)行指紋識(shí)別與驗(yàn)證的實(shí)現(xiàn)

    Python和OpenCV進(jìn)行指紋識(shí)別與驗(yàn)證的實(shí)現(xiàn)

    本文主要介紹了Python和OpenCV進(jìn)行指紋識(shí)別與驗(yàn)證的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03
  • python調(diào)用API實(shí)現(xiàn)智能回復(fù)機(jī)器人

    python調(diào)用API實(shí)現(xiàn)智能回復(fù)機(jī)器人

    這篇文章主要為大家詳細(xì)介紹了python調(diào)用API實(shí)現(xiàn)智能回復(fù)機(jī)器人,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04

最新評(píng)論

四子王旗| 黄梅县| 林西县| 罗山县| 米易县| 宾川县| 什邡市| 张家港市| 淅川县| 巨鹿县| 稻城县| 民勤县| 通江县| 伊春市| 巴中市| 阳原县| 遂川县| 峨眉山市| 岳阳县| 贺兰县| 伊春市| 上杭县| 措勤县| 喀喇| 南丹县| 黑河市| 普定县| 梧州市| 凤台县| 江川县| 宁阳县| 桓仁| 如皋市| 巴青县| 赤城县| 陕西省| 正宁县| 广宁县| 专栏| 城固县| 丰镇市|