python中的join函式

2021-08-18 13:37:16 字數 1253 閱讀 9512

函式:string.join()

python中有join()和os.path.join()兩個函式,具體作用如下:

join():    連線字串陣列。將字串、元組、列表中的元素以指定的字元(分隔符)連線生成乙個新的字串

os.path.join():  將多個路徑組合後返回

一、函式說明

1、join()函式

語法:  'sep'.join(seq)

引數說明

sep:分隔符。可以為空

seq:要連線的元素序列、字串、元組、字典

上面的語法即:以sep作為分隔符,將seq所有的元素合併成乙個新的字串

返回值:返回乙個以分隔符sep連線各個元素後生成的字串

2、os.path.join()函式

語法:  os.path.join(path1[,path2[,......]])

返回值:將多個路徑組合後返回

注:第乙個絕對路徑之前的引數將被忽略

join()函式用例

對序列進行操作

str1 = ['aaa','bbb','ccc']

str2 = '-'

str2.join(str1)

'aaa-bbb-ccc'

對字串進行操作

str3 = "hello, world, hill"

str4 = ':'.join(str3)

str4

'h:e:l:l:o:,: :w:o:r:l:d:,: :h:i:l:l'

對元祖進行操作

str3 = ('hello', 'world', 'hill')

str4 = ':'.join(str3)

str4

'hello:world:hill'

對字典進行操作

str3 = 

str4 = ':'.join(str3)

str4

'hello:world:hill'

os.path.join函式:

import os

os.path.join('hello\\','world\\','hill')

'hello\\world\\hill'

Python中的join 函式

join 是乙個字串方法,它返回被子字串連線的字串。語法 string name.join iterable string name 這是被連線的子字串。引數 the join method takes join 方法需要可迭代的元素來一次返回它的乙個成員,比如列表,元組,字串,字典和集合 返回值 ...

Python中join 函式的用法

python中有join 和os.path.join 兩個函式,具體作用如下 join 連線字串陣列。將字串 元組 列表中的元素以指定的字元 分隔符 連線生成乙個新的字串 os.path.join 將多個路徑組合後返回 一 函式說明 1 join 函式 語法 sep join seq 引數說明 se...

Python中的join函式用法

python中的join跟perl中的join在功能上有一點相似。python中,join用於實現序列或者集合的合併,而且可以指定合併時候元素之間的間隔符號。此外,還能夠將字串作為乙個物件對每個可切片元素進行合併。先看一下對字串的合併。grey desktop 3t80npq mnt e 01 wo...