国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

Python常見(jiàn)字符串操作函數(shù)小結(jié)【split()、join()、strip()】

2020-02-22 23:05:42
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了Python常見(jiàn)字符串操作函數(shù)。分享給大家供大家參考,具體如下:

str.split(' ')

1.按某一個(gè)字符分割,如‘.'

>>> s = ('www.google.com')>>> print(s)www.google.com>>> s.split('.')['www', 'google', 'com']

2.按某一個(gè)字符分割,且分割n次。如按‘.'分割1次;參數(shù)maxsplit位切割的次數(shù)

>>> s = 'www.google.com'>>> s'www.google.com'>>> s.split('.', maxsplit=1)['www', 'google.com']

3.按某一字符串分割。如:‘||'

>>> s = 'WinXP||Win7||Win8||Win8.1'>>> s'WinXP||Win7||Win8||Win8.1'>>> s.split('||')['WinXP', 'Win7', 'Win8', 'Win8.1']>>>

' '.join(str)

Python中有join()os.path.join()兩個(gè)函數(shù),具體作用如下:

join():    連接字符串?dāng)?shù)組。將字符串、元組、列表中的元素以指定的字符(分隔符)連接生成一個(gè)新的字符串
os.path.join():  將多個(gè)路徑組合后返回

對(duì)序列進(jìn)行操作(分別使用' '與':'作為分隔符)

>>> seq1 = ['hello','good','boy','doiido']>>> print ' '.join(seq1)hello good boy doiido>>> print ':'.join(seq1)hello:good:boy:doiido

對(duì)字符串進(jìn)行操作

>>> seq2 = "hello good boy doiido">>> print ':'.join(seq2)h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o

對(duì)元組進(jìn)行操作

>>> seq3 = ('hello','good','boy','doiido')>>> print ':'.join(seq3)hello:good:boy:doiido

對(duì)字典進(jìn)行操作

>>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4}>>> print ':'.join(seq4)boy:good:doiido:hello

合并目錄

>>> import os>>> os.path.join('/hello/','good/boy/','doiido')'/hello/good/boy/doiido'

str.strip()

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

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

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

例如:

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

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

例如 :

>>> a = '123abc'>>> a.strip('21')'3abc'  結(jié)果是一樣的>>> a.strip('12')'3abc'            
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 禄丰县| 广德县| 武冈市| 互助| 孝昌县| 五华县| 黄梅县| 张北县| 赤水市| 蓝山县| 昭苏县| 通河县| 温泉县| 同江市| 光泽县| 随州市| 碌曲县| 突泉县| 望都县| 且末县| 麻阳| 积石山| 尖扎县| 阳信县| 长汀县| 正安县| 梨树县| 十堰市| 福贡县| 集安市| 莱州市| 恩施市| 浑源县| 闵行区| 湘乡市| 新乡市| 哈巴河县| 砀山县| 灵台县| 闽清县| 隆安县|