在Python中,split() 方法可以實現將一個字符串按照指定的分隔符切分成多個子串,這些子串會被保存到列表中(不包含分隔符),作為方法的返回值反饋回來。
split(sep=None,maxsplit=-1)
參數
sep – 分隔符,默認為所有的空字符,包括空格、換行(\n)、制表符(\t)等。
maxsplit – 分割次數。默認為 -1, 即分隔所有。
實例:
//例子String='Helloworld!Nicetomeetyou'String.split()['Hello','world!','Nice','to','meet','you']String.split('',3)['Hello','world!','Nice','tomeetyou']String1,String2=String.split('',1)//也可以將字符串分割后返回給對應的n個目標,但是要注意字符串開頭是否存在分隔符,若存在會分割出一個空字符串String1='Hello'String2='world!Nicetomeetyou'String.split('!')//選擇其他分隔符['Helloworld','Nicetomeetyou']
defsplit(self,*args,**kwargs):#realsignatureunknown"""Returnalistofthewordsinthestring,usingsepasthedelimiterstring.sepThedelimiteraccordingwhichtosplitthestring.None(thedefaultvalue)meanssplitaccordingtoanywhitespace,anddiscardemptystringsfromtheresult.maxsplitMaximumnumberofsplitstodo.-1(thedefaultvalue)meansnolimit."""pass
上圖為Pycharm文檔
defmy_split(string,sep,maxsplit):ret=[]len_sep=len(sep)ifmaxsplit==-1:maxsplit=len(string)+2for_inrange(maxsplit):index=string.find(sep)ifindex==-1:ret.append(string)returnretelse:ret.append(string[:index])string=string[index+len_sep:]ret.append(string)returnretif__name__=="__main__":print(my_split("abcded","cd",-1))print(my_split('HelloWorld!Nicetomeetyou','',3))
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注本站行業資訊頻道,感謝您對本站的支持。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
所謂價格歧視,是指壟斷廠商為了獲得超額利潤,而實行的有差別的價格政策。價格其實分為三個等級,等級數字越小,壟斷廠商賺取的超額利潤就越多。價格歧視的三種類型例子如下:一、一級價格歧視-看人定價不同的人為相同商品或服務所愿意支付的最高價格是不同的。一個旅游紀念品,經濟條件好的人可能愿意花500元去購買,經濟條件一般的人可能最多只愿意出300元。那么為了多掙錢,景區賣旅游紀念品的老板會上下打量每一個詢價...
特殊數額轉賬不可退是什么意思?一般無法追回,具體要看法院判決。特殊金額轉賬一般是指情侶之間520、1314元等金額轉賬,這類轉賬不屬于貸款借款關系,屬于自愿贈予,轉賬方也很難拿出欠條之類證明,所以很難追回。別人多轉錢不退會有什么后果?可能會有以下情況:1、欠錢不還,屬于民事糾紛,不會追究刑事責任坐牢的。2、債權人向法院提起訴訟勝訴之后,如果債務人在履行期未履行法院判決,債權人可以申請法院強制執行。...
(資料圖片)哈嘍小伙伴們 ,今天給大家科普一個小知識。在日常生活中我們或多或少的都會接觸到碩鼠碩鼠無食我黍是什么意思方面的一些說法,有的小伙伴還不是很了解,今天就給大家詳細的介紹一下關于碩鼠碩鼠無食我黍是什么意思的相關內容。1、碩鼠碩鼠,無食我黍翻譯:大田鼠呀大田鼠,不許吃我種的黍。2、出自中國古代現實主義詩集《詩經》中的一篇《國風·魏風·碩鼠》。3、原文如下:碩鼠碩鼠,無食我黍!三歲貫女,莫我肯...