1. 程式人生 > >字串的split用法

字串的split用法

說明: Python中沒有字元型別的說法,只有字串,這裡所說的字元就是隻包含一個字元的字串!!!

split返回的是一個列表。

 首先列出一種常用的情況,不帶引數,預設是空白字元。如下:

結果為:

1.按某一個字元分割,如‘.’

1

2

3

4

str = ('www.google.com')

print str

str_split = str.split('.')

print str_split

結果如下:

2.按某一個字元分割,且分割n次。如按‘.’分割1次

1

2

3

4

str = ('www.google.com')

print str

str_split = str.split('.'1)

print str_split

結果如下:

3.按某一字串分割。如:‘||’

1

2

3

4

str = ('WinXP||Win7||Win8||Win8.1')

print str

str_split = str.split('||')

print str_split

結果如下:

4.按某一字串分割,且分割n次。如:按‘||’分割2次

1

2

3

4

str = ('WinXP||Win7||Win8||Win8.1')

print str

str_split = str.split('||',2)

print str_split

結果如下:

5.按某一字元(或字串)分割,且分割n次,並將分割的完成的字串(或字元)賦給新的(n+1)個變數。(注:見開頭說明) 如:按‘.’分割字元,且分割1次,並將分割後的字串賦給2個變數str1,str2

1

2

3

4

url = ('www.google.com')

str1, str2 = url.split('.', 1)

print str1

print str2

結果如下: