python字符串分割方法split用法入门

发布时间:2019-09-02编辑:脚本学堂
有关python中split方法的用法,python字符串分割函数split的入门例子,与join方法相反,它用来在python中将字符串分割成序列。

一、pythonzifuchuan/ target=_blank class=infotextkey>python字符串分割split方法

split函数用于分割字符串,它是join的逆方法,用来将字符串分割成序列。

例子:
 

复制代码 代码示例:
>>> '1+2+3+4+5'.split('+')
['1', '2', '3', '4', '5']
>>> 'usr/bin/env'.split('/')
['usr', 'bin', 'env']
>>> 'usr/bin/env'.split('/')
['usr', 'bin', 'env']
>>> '/usr/bin/env'.split('/')
['', 'usr', 'bin', 'env']
>>> 'using the default'.split()
['using', 'the', 'default']
 

如果不提供任何分隔符,程序会把所有空格作为分隔符。

二、python字符串分割方法split的例子

python字符串分割split方法

假设,需要存储一个很长的数据,并且按照有结构的方法存储,方便以后取数据进行处理。
当然可以用json的形式。

也可以把数据存储到一个字段中,然后有某种标示符来分割。

比如存储格式:
姓名,年龄|另外一个用户姓名,年龄
 

name:haha,age:20|name:python,age:30|name:fef,age:55

可以通过字符串对象的split方法切割字符串对象为列表。
 

a = 'name:haha,age:20|name:python,age:30|name:fef,age:55'
print a.split('|')

返回结果:
 

['name:haha,age:20', 'name:python,age:30', 'name:fef,age:55']