第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問Python中如何分割一個可能帶兩個空格的字符串?

請問Python中如何分割一個可能帶兩個空格的字符串?

胡說叔叔 2019-05-13 08:31:35
字符串長度最長為7,最短為3.用split()函數(shù)的時候,不能處理諸如:‘O’,即字符串可能帶有兩個空格,希望以第二個空格作為分隔符,用split()函數(shù)得到的結(jié)果是'O',而不是期望的'O'.請問可以如何處理?更新:大部分字符串,如下(每行代表一個字符串):9O于O我O院O行O“O胃B-SUR癌I-SUR根I-SUR,用split()分割可以得到['9,'O'],['于',O'],['我','O']但是遇到'O'此類字符串,得到的是['O'],實際希望得到,['','O']w=['9,'O'],有引用到w[1],如果w=['O'],引用w[1]就會報錯。
查看完整描述

2 回答

?
眼眸繁星

TA貢獻1873條經(jīng)驗 獲得超9個贊

邏輯描述的不清楚.我認為split無法實現(xiàn).
1234567a+b+c+d=>["a","b","c","d"]a++bcde=>["a","+bcde"]a++bcd=>["a","+bcd"or"++bcd"]#2+連續(xù)空格怎么處理+abcdef=>["abcdef"or"+abcdef"]#首字符空格怎么處理?
update:你可以嘗試:
>>>"abc".split("")
['a','','b','','c']
>>>"O".split("")
['','O']
兩個空格之間的""空白也會被視為一個元素.感覺太玄學(xué)了,和你實際想要的還是不一樣.
                            
查看完整回答
反對 回復(fù) 2019-05-13
?
慕運維8079593

TA貢獻1876條經(jīng)驗 獲得超5個贊

樓主的意思是單個字符串是"O",而不是"你O"嗎?但是"O"也不滿足您開頭說的最短3個字符哇又或者您說的是"你??O",想要得到['你','O']這種嗎?
                            
查看完整回答
反對 回復(fù) 2019-05-13
  • 2 回答
  • 0 關(guān)注
  • 1838 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號