python split函數(shù)是什么?讓我們一起來看下吧:
split是python中的一個(gè)內(nèi)置函數(shù),用來對(duì)字符串進(jìn)行分割,分割后的字符串以列表形式返回,該函數(shù)的語法是“str.split(str='''',
num=string.count(str))”,參數(shù):str--分隔符,默認(rèn)為所有的空字符,包括空格、換行( )、制表符( )等;num--分割次數(shù)。默認(rèn)為-1,即分割所有。換句話說,split()當(dāng)不帶參數(shù)時(shí)以空格進(jìn)行分割,當(dāng)帶參數(shù)時(shí),以該參數(shù)進(jìn)行分割。
例如:
不帶參數(shù)
In[1]:str_1='song?huan?gong' In[2]:print(str_1.split()) ['song','huan','gong'] In[3]:
結(jié)論:當(dāng)不帶參數(shù)時(shí),不管空格在哪,或者有幾個(gè),默認(rèn)是以空格作為參數(shù)。
帶參數(shù)
In[3]:str_2='iisongiiihuaniiiigongi' In[4]:print(str_2.split('i')) ['','','song','','','huan','','','','gong',''] In[5]:
輸出結(jié)果為:['','','song','','','huan','','','','gong','']
以上就是小編今天的分享,希望可以幫助到大家。