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

分割python多空格字符串的兩種方法小結(jié)

 更新時(shí)間:2022年05月16日 10:06:20   作者:lwgkzl  
這篇文章主要介紹了分割python多空格字符串的兩種方法小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

分割python多空格字符串

這篇文章需要處理的問題就是:

一個(gè)字符串被多個(gè)不同長(zhǎng)度的空白分割,我需要把空格去掉,留下有用的信息形成一個(gè)列表

如:"aa bbbbb ccc d" ----》['aa', 'bbbbb', 'ccc', 'd']

做法

1.str.split()

2.filter(None,str.split(" "))

直接用str.split(" ")是不行的,他只會(huì)分割一個(gè)空格,如下

def test_filter():
    str = "aa   bbbbb         ccc  d"
    str_list = str.split(" ")
    print str_list

結(jié)果:

第一種做法

實(shí)際上,split()函數(shù)默認(rèn)可以按空格分割,并且把結(jié)果中的空字符串刪除掉,留下有用信息

def test_filter():
    str = "aa   bbbbb         ccc  d"
    str_list = str.split()
    print str_list

結(jié)果:

第二種做法

可以用filter函數(shù)對(duì)split(“ ”)進(jìn)行過濾

def test_filter():
    str = "aa   bbbbb         ccc  d"
    str_list = filter(None,str.split(" "))
    print str_list

結(jié)果:

filter第一個(gè)參數(shù)是None的時(shí)候,返回第二個(gè)參數(shù)中非空的值。

可能第一種做法更方便一些。

如何分割字符串

很少有示例向您展示如何在Python中將字符串拆分為列表。

1.按空格分割

默認(rèn)情況下, split()將空格用作分隔符。

alphabet = "a b c d e f g"
data = alphabet.split() #split string into a list
?
for temp in data:
? ? print temp

輸出量

a
b
c
d
e
f
g

2.分割+最大分割

僅按前2個(gè)空格分割。

alphabet = "a b c d e f g"
data = alphabet.split(" ",2) #maxsplit
?
for temp in data:
? ? print temp

輸出量

a
b
c d e f g

3.用#分割

又一個(gè)例子。

url = "mkyong.com#100#2015-10-1"
data = url.split("#")
?
print len(data) #3
print data[0] ?# mkyong.com
print data[1] ?# 100
print data[2] ?# 2015-10-1
?
for temp in data:
? ? print temp

輸出量

3
mkyong.com
100
2015-10-1
mkyong.com
100
2015-10-1

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • CentOS安裝OpenSSL1.1.1全過程

    CentOS安裝OpenSSL1.1.1全過程

    文章介紹了從頭開始編譯安裝Python3.10的步驟,包括檢查和安裝必要的依賴項(xiàng)、下載并解壓源碼、配置和編譯環(huán)境、創(chuàng)建軟連接以及配置環(huán)境變量,最后驗(yàn)證安裝是否成功
    2025-03-03
  • 在Python中如何傳遞任意數(shù)量的實(shí)參的示例代碼

    在Python中如何傳遞任意數(shù)量的實(shí)參的示例代碼

    這篇文章主要介紹了在Python中如何傳遞任意數(shù)量的實(shí)參的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Python實(shí)現(xiàn)測(cè)試磁盤性能的方法

    Python實(shí)現(xiàn)測(cè)試磁盤性能的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)測(cè)試磁盤性能的方法,涉及Python對(duì)硬件的相關(guān)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • Python?Web?App開發(fā)Dockerfiles編寫示例

    Python?Web?App開發(fā)Dockerfiles編寫示例

    這篇文章主要為大家介紹了Python?Web?App編寫Dockerfiles的示例代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • python抓取需要掃微信登陸頁(yè)面

    python抓取需要掃微信登陸頁(yè)面

    這篇文章主要介紹了python抓取需要掃微信登陸頁(yè)面的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • Python3交互式shell ipython3安裝及使用詳解

    Python3交互式shell ipython3安裝及使用詳解

    這篇文章主要介紹了Python3交互式shell ipython3安裝及使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • pytorch邏輯回歸實(shí)現(xiàn)步驟詳解

    pytorch邏輯回歸實(shí)現(xiàn)步驟詳解

    這篇文章主要為大家詳細(xì)介紹了Pytorch實(shí)現(xiàn)邏輯回歸分類,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-10-10
  • Python數(shù)據(jù)報(bào)表之Excel操作模塊用法分析

    Python數(shù)據(jù)報(bào)表之Excel操作模塊用法分析

    這篇文章主要介紹了Python數(shù)據(jù)報(bào)表之Excel操作模塊用法,結(jié)合實(shí)例形式分析了XlsxWriter模塊的功能及簡(jiǎn)單使用方法,需要的朋友可以參考下
    2019-03-03
  • python dict亂碼如何解決

    python dict亂碼如何解決

    在本篇文章里小編給大家分享了關(guān)于python dict亂碼解決方法,需要的朋友們可以參考下。
    2020-06-06
  • python使用for循環(huán)和海龜繪圖實(shí)現(xiàn)漂亮螺旋線

    python使用for循環(huán)和海龜繪圖實(shí)現(xiàn)漂亮螺旋線

    這篇文章主要為大家介紹了python使用for循環(huán)和海龜繪圖實(shí)現(xiàn)漂亮螺旋線實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06

最新評(píng)論

仙游县| 绵阳市| 水城县| 广安市| 安图县| 和林格尔县| 康平县| 疏附县| 枣庄市| 泸定县| 苏尼特右旗| 清河县| 方山县| 清流县| 龙游县| 天台县| 凤庆县| 安康市| 临沧市| 县级市| 巴南区| 涡阳县| 阳原县| 临桂县| 兴宁市| 合肥市| 阿拉尔市| 崇义县| 丹东市| 临洮县| 长寿区| 富裕县| 乐山市| 武川县| 揭东县| 闽侯县| 南木林县| 新竹县| 洪江市| 万盛区| 永宁县|