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中paramiko模塊的基礎(chǔ)操作與排錯問題
python的ssh庫操作需要引入一個遠程控制的模塊——paramiko,可用于對遠程服務(wù)器進行命令或文件操作,這篇文章主要介紹了Python學(xué)習(xí)之paramiko模塊的基礎(chǔ)操作與排錯,需要的朋友可以參考下2022-09-09數(shù)組保存為txt, npy, csv 文件, 數(shù)組遍歷enumerate的方法
今天小編就為大家分享一篇數(shù)組保存為txt, npy, csv 文件, 數(shù)組遍歷enumerate的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07Python入門教程(四十一)Python的NumPy數(shù)組索引
這篇文章主要介紹了Python入門教程(四十一)Python的NumPy數(shù)組索引,數(shù)組索引是指使用方括號([])來索引數(shù)組值,numpy提供了比常規(guī)的python序列更多的索引工具,除了按整數(shù)和切片索引之外,數(shù)組可以由整數(shù)數(shù)組索引、布爾索引及花式索引,需要的朋友可以參考下2023-05-05Python區(qū)塊鏈Creating?Miners教程
這篇文章主要為大家介紹了Python區(qū)塊鏈Creating?Miners教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05深度學(xué)習(xí)TextLSTM的tensorflow1.14實現(xiàn)示例
這篇文章主要為大家介紹了深度學(xué)習(xí)TextLSTM的tensorflow1.14實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-01-01