【Python 必会技巧】使用 split() 方法对字符串进行切片
生活随笔
收集整理的這篇文章主要介紹了
【Python 必会技巧】使用 split() 方法对字符串进行切片
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
split() 方法可以將一個(gè)字符串按照指定的分隔符分割成多個(gè)子字符串,子字符串將會(huì)保存到列表中(不包含分隔符)
split() 方法的語(yǔ)法:str.split(sep,maxsplit)
str:要分割的字符串
sep:用于指定分隔符,可以包含多個(gè)字符 (例如 '1<>2<>3'.split('<>') 將返回 ['1', '2', '3'])。此參數(shù)默認(rèn)為 None,表示所有空字符,包括空格、換行符 \n、制表符 \t 等
maxsplit:可選參數(shù),用于指定分割的次數(shù)(因此,列表最多會(huì)有 maxsplit+1 個(gè)元素),如果不指定或者指定為 -1,則表示分割次數(shù)沒有限制。
舉例:
>>> '1 2 3 4'.split() ['1', '2', '3', '4']>>> '1,2,3'.split(',') ['1', '2', '3']>>> '1,2,3'.split(',', 1) ['1', '2,3']>>> '1,2,,3,'.split(',') ['1', '2', '', '3', '']>>> '1<<20<<300'.split('<<') ['1', '20', '300']特殊一點(diǎn)兒的,如果沒有指定 sep 參數(shù),當(dāng)字符串中有連續(xù)的空格或其他空字符時(shí),都會(huì)被視為一個(gè)分隔符對(duì)字符串進(jìn)行分割
>>> '1 2 3 4 5'.split() ['1', '2', '3', '4', '5']總結(jié)
以上是生活随笔為你收集整理的【Python 必会技巧】使用 split() 方法对字符串进行切片的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新闻曝出:美轮美奂打一生肖(美轮美奂指什
- 下一篇: 【Python CheckiO 题解】X