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

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

請問python re.split要求保留字符串內(nèi)部的空格,要怎么處理?

請問python re.split要求保留字符串內(nèi)部的空格,要怎么處理?

心有法竹 2019-09-04 10:07:52
python re.split要求保留字符串內(nèi)部的空格,要怎么處理?
查看完整描述

4 回答

?
湖上湖

TA貢獻(xiàn)2003條經(jīng)驗 獲得超2個贊

三種方法如下:
用replace函數(shù):

your_str.replace(' ', '')
a = 'hello word' # 把a(bǔ)字符串里的word替換為python
a.replace('word','python') # 輸出的結(jié)果是hello python

用split斷開再合上:

''.join(your_str.split())

用正則表達(dá)式來完成替換:

import re strinfo = re.compile('word')
b = strinfo.sub('python',a)
print b
# 結(jié)果:hello python

查看完整回答
反對 回復(fù) 2019-09-07
?
肥皂起泡泡

TA貢獻(xiàn)1829條經(jīng)驗 獲得超6個贊

1、借助于lstrip()提取左邊空格

>>> s = ' A B  C '

>>> s.lstrip()        # 去除字母字符串左邊的空格

'A B  C '

2、借助于rstrip()提取右邊空格

>>> s = " A B  C "

>>> s.rstrip()        # 去除字符串右邊的空格

' A B  C'

3、借助于strip()提取左右兩邊的空格

>>> s = " A B  C "

>>> s.strip()         # 去除兩邊的空格

'A B  C'



擴(kuò)展資料


python對象的處理方法

對象的方法是指綁定到對象的函數(shù)。調(diào)用對象方法的語法是instance.method(arguments)。它等價于調(diào)用Class.method(instance, arguments)。

當(dāng)定義對象方法時,必須顯式地定義第一個參數(shù),一般該參數(shù)名都使用self,用于訪問對象的內(nèi)部數(shù)據(jù)。

這里的self相當(dāng)于C++, Java里面的this變量,但是我們還可以使用任何其它合法的參數(shù)名,比如this 和 mine 等,self與C++,Java里面的this不完全一樣,它可以被看作是一個習(xí)慣性的用法,我們傳入任何其它的合法名稱都行。



查看完整回答
反對 回復(fù) 2019-09-07
?
HUWWW

TA貢獻(xiàn)1874條經(jīng)驗 獲得超12個贊

1

2

3

4

5

6

7

8

9

10

#假如有個字符串s

>>> s='a b  c d b dd  e'

#看到此字符串。首先,先把s中的空格分開(默認(rèn)是以空格為分割)

>>> s.split()

#然后再使用【,】分開字符串s

>>> ','.join(s.split())

#最后效果為

>>> p=','.join(s.split())

>>> p

'a,b,c,d,b,dd,e'


查看完整回答
反對 回復(fù) 2019-09-07
  • 4 回答
  • 0 關(guān)注
  • 2314 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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