一、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']