python基礎 字串切割函式split

2022-07-26 08:18:11 字數 759 閱讀 1262

字串切割函式split,以及需要留意的深坑!

#

字串切割

str = "

我的暱稱是奔奔,我的年齡是18,我的愛好是python

"res = str.split(","

)print

(res)

#指定切割次數

res = str.split("

,", 1)

print

(res)

#todo: 如果切割符在左右兩端. 那麼⼀定會出現空字串.深坑請留意

str = "

"res = str.split("奔奔"

)#print

(res)

str = "

"res = str.split("奔奔"

)#print(res)

執行結果:

['

我的暱稱是奔奔

', '

我的年齡是18

', '

我的愛好是python']

['我的暱稱是奔奔

', '

我的年齡是18,我的愛好是python']

['', '

是我qq的暱稱,

', '

', '

喜歡寫python']

['我qq的暱稱是

', '

', '

,喜歡寫python的

', '']

Python 字串切割函式設計

s fs.fes.23.43.tghf print 要切割的字串為 s n s s.strip 去掉字串左右兩邊空格 print 輸出去掉空格的字串 s,n sep 為切割字串的符號 sep def my split src,sep 自定義my split 函式 a s.find sep find返...

C 字串切割函式

strtok的典型用法是 p strtok s4,split while p null 需要注意的是 如果s4是字串常量,執行這一段 會報出段錯誤。因為strtok為了處理方便,會更改字串s4中的一些字元 將分隔符split更改為 0 而字串常量是不能更改的,所以會報段錯誤。第二個需要注意的點是 s...

SQL Server字串切割函式

複製 如下 create function fgewww.cppcns.comtstrbysplit source varchar max index int,splitchar varchar 1 程式設計客棧 returns varchar max as begin declare len in...