1. 程式人生 > >Python——split函式,join函式

Python——split函式,join函式

原文連結:https://www.cnblogs.com/jsplyy/p/5634640.html
1、join()函式
語法: ‘sep’.join(seq)
引數說明
sep:分隔符。可以為空
seq:要連線的元素序列、字串、元組、字典
上面的語法即:以sep作為分隔符,將seq所有的元素合併成一個新的字串
返回值:返回一個以分隔符sep連線各個元素後生成的字串
2、os.path.join()函式
語法: os.path.join(path1[,path2[,…]])
返回值:將多個路徑組合後返回
注:第一個絕對路徑之前的引數將被忽略
原文連結:https://www.cnblogs.com/liujiacai/p/7839971.html


Python中有split()和os.path.split()兩個函式,具體作用如下:
split():拆分字串。通過指定分隔符對字串進行切片,並返回分割後的字串列表(list)
os.path.split():按照路徑將檔名和路徑分割開
1、split()函式
語法:str.split(str="",num=string.count(str))[n]
引數說明:
str:表示為分隔符,預設為空格,但是不能為空(’’)。若字串中沒有分隔符,則把整個字串作為列表的一個元素
num:表示分割次數。如果存在引數num,則僅分隔成 num+1 個子字串,並且每一個子字串可以賦給新的變數
[n]:表示選取第n個分片
注意:當使用空格作為分隔符時,對於中間為空的項會自動忽略
2、os.path.split()函式
語法:os.path.split(‘PATH’)
引數說明:
1.PATH指一個檔案的全路徑作為引數:
2.如果給出的是一個目錄和檔名,則輸出路徑和檔名
3.如果給出的是一個目錄名,則輸出路徑和為空檔名