Python 字串 join 方法

2021-08-21 23:39:14 字數 801 閱讀 1096

python 字串有兩個 join 方法:

語法

'sep'.join(seq)
引數說明

以 sep 為分隔符,將 seq 中的所有元素合併成乙個新的字串,返回乙個以分隔符 sep 連線各個元素後生成的字串

例項

// 序列,以逗號為分隔符

>>>','.join(['hello', 'good', 'boy'])

>>>'hello,good,boy'

// 元組

>>> ','.join(('hello', 'good', 'boy'))

>>>'hello,good,boy'

// 字典

>>> ','.join( )

>>>'hello,good,boy,doiido'

os.path.join 方法

語法

os.path.join(path1[,path2[,...])
將多個路徑組合後返回,第乙個絕對路徑之前的引數將被忽略

例項

>>> 

import os

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

'hello/good/boy/'

Python 字串的join方法

通常,我們拿到乙個字串後,需要對字串進行處理加工,也就是說資料的清洗後,我們才可以使用,常用的字串操作廣泛應用在網路爬蟲以及web應用開發中,以及伺服器運維等方方面面。比如,爬蟲需要使用re也就是正規表示式對字串進行處理,提高我們爬蟲的效率,在運維方面,我們需要通過對日誌系統裡的字串提取出我們需要的...

python中拼接字串方法join 和

str1 join hello world str2 hello world 兩者的結果是一樣,那麼考慮這樣乙個問題,這兩者在效能上有區別嗎?原因是這樣的,字串是不可變物件,當用操作符 連線字串的時候,每執行一次 都會申請一塊新的記憶體,然後複製上乙個 操作的結果和本次操作的右操作符到這塊記憶體空間...

python字串方法

python字串方法 capitalize 把字串的第乙個字元改為大寫 casefold 把整個字串的所有字元改為小寫 center width 將字串居中,並使用空格填充至長度 width 的新字串 count sub start end 返回 sub 在字串裡邊出現的次數,start 和 end...