python把一個字符串切開的實例方法
split() 通過指定分隔符對字符串進行切片,如果參數(shù) num 有指定值,則分隔 num+1 個子字符串,并返回分割后的字符串列表。
語法:
str.split(str="", num=string.count(str))
參數(shù):
- str -- 分隔符,默認為所有的空字符,包括空格、換行(\n)、制表符(\t)等。
- num -- 分割次數(shù)。默認為 -1, 即分隔所有。
代碼示例:
#定義一個字符串str1
>>> str1 = "3w.gorly.test.com.cn"
#使用默認分隔符分割字符串str1
>>> print str1.split()
['3w.gorly.test.com.cn']
#指定分隔符為'.',進行分割字符串str1
>>> print str1.split('.')
['3w', 'gorly', 'test', 'com', 'cn']
#指定分隔符為'.',并且指定切割次數(shù)為0次
>>> print str1.split('.',0)
['3w.gorly.test.com.cn']
#指定分隔符為'.',并且指定切割次數(shù)為1次
>>> print str1.split('.',1)
['3w', 'gorly.test.com.cn']
#指定分隔符為'.',并且指定切割次數(shù)為2次
>>> print str1.split('.',2)
['3w', 'gorly', 'test.com.cn']
#這種分割等價于不指定分割次數(shù)str1.split('.')情況
>>> print str1.split('.',-1)
['3w', 'gorly', 'test', 'com', 'cn']
#指定分隔符為'.',并取序列下標(biāo)為0的項
>>> print str1.split('.')[0]
3w
#指定分隔符為'.',并取序列下標(biāo)為4的項
>>> print str1.split('.')[4]
cn
內(nèi)容擴展:
Python中 如何將一個字符串分成一個個字符
其實 一個字符串 實質(zhì)也是 一個列表
就很簡單了:
a = '121512' for item in a: print(item)
打印結(jié)果:
1
2
1
5
1
2
到此這篇關(guān)于python把一個字符串切開的實例方法的文章就介紹到這了,更多相關(guān)python怎么把一個字符串切開內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python使用Flask操作mysql實現(xiàn)登錄功能
這篇文章主要介紹了python使用Flask操作mysql實現(xiàn)登錄功能,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-05-05
淺析python中numpy包中的argsort函數(shù)的使用
這篇文章主要介紹了python中numpy包中的argsort函數(shù)的使用,argsort()函數(shù)在模塊numpy.core.fromnumeric中,本文通過實例代碼給大家介紹的非常詳細,需要的朋友參考下吧2018-08-08
利用Python實現(xiàn)自動生成數(shù)據(jù)日報
日報,是大部分打工人繞不過的難題。對于管理者來說,日報是事前管理的最好抓手,可以了解團隊的氛圍和狀態(tài)。本文將利用Python實現(xiàn)自動生成數(shù)據(jù)日報,感興趣的可以動手嘗試一下2022-07-07
Python+wxPython實現(xiàn)將圖片轉(zhuǎn)換為草圖
將照片轉(zhuǎn)換為藝術(shù)風(fēng)格的草圖是一種有趣的方式,可以為您的圖像添加獨特的效果,本文主要介紹了如何Python和wxPython來實現(xiàn)這一目標(biāo),需要的可以參考下2023-08-08

