python中如何用split()函數(shù)實現(xiàn)分割字符串?
本文教程操作環(huán)境:windows7系統(tǒng)、Python3.9.1,DELLG3電腦。
1、split()函數(shù)介紹
主要是切割字符串,結(jié)果返回由字符串元素組成的一個列表;
通過指定分隔符對字符串進(jìn)行切片,如果參數(shù)num有指定值,則分隔num+1個子字符串;
當(dāng)傳入?yún)?shù)時,必須指定分割字符串。當(dāng)不傳遞參數(shù)時,此時將整個字符串作為列表的一個元素返回。
2、split()函數(shù)語法
str.split(str="",num=string.count(str))[n]
3、參數(shù)
str:表示為分隔符,默認(rèn)為空格,但是不能為空('')。
若字符串中沒有分隔符,則把整個字符串作為列表的一個元素。
num:表示分割次數(shù)。
如果存在參數(shù)num,則僅分隔成num+1個子字符串,并且每一個子字符串可以賦給新的變量。
[n]:表示選取第n個分片。
5、使用實例
split()按照單個分隔符分割字符串
str_test='我住長江頭,君住長江尾。日日思君不見君,共飲長江水。'
str_test.split(',')
#結(jié)果:
['我住長江頭','君住長江尾。日日思君不見君','共飲長江水。']
以上就是python中split()函數(shù)分割字符串的實現(xiàn)原理及實例,希望能對你有所幫助喲~更多Python學(xué)習(xí)教程請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。