python中split实现字符串|python中split实现字符串分割方法

更新时间:2019-06-26    来源:python    手机版     字体:

【www.bbyears.com--python】

格式的:

1 str.split([seq [,maxsplit]])   我们最常用到的!

姓名,年龄|另外一个用户姓名,年龄

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"]

通过上面的介绍,相信你对python string split有一个比较好的了解

例子

 代码如下

s="server=mpilgrim;uid=sa;database=master;pwd=secret" 
>>> s.split(";") 
[["server=mpilgrim", "uid=sa", "database=master", "pwd=secret"]]

如果你的分隔符是一个或者多个空格,那么你就不必给出任何参数,即直接使用str.split() 即可

 代码如下

>>> fly="bigzhu,          flyzhu" 
>>> fly.split() 
["bigzhu,", "flyzhu"] 
>>> fly="bigzhu,          flyzhu" 
>>> fly_list=fly.split() 
>>> print fly_list 
["bigzhu,", "flyzhu"] 
>>> fly="".join(fly_list) 
>>> print fly 
bigzhu,flyzhu 
>>> fly.split(",") 
["bigzhu", "flyzhu"]

本文来源:http://www.bbyears.com/jiaocheng/55305.html

热门标签

更多>>

本类排行