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[,......]])
返回值:將多個路徑組合後返回
注:第一個絕對路徑之前的參數將被忽略
例如:
>>>
import
os
>>> os.path.join(
'/hello/'
,
'good/boy/'
,
'doiido'
)
'/hello/good/boy/doiido'