kbys.net
当前位置:首页 >> python中pAttErn.split >>

python中pAttErn.split

s = "a#b#c" ls = s.split("#") print ls > ['a','b','c']

字符串的split函数默认分隔符是空格 ' ' 如果没有分隔符,就把整个字符串作为列表的一个元素

在我这里没有问题啊,能够正确地分割。注意最好不要用内置函数名称作为变量名。

split()的用法是这样的,你只要在括号里面打上你需要以什么分割就可以了,比如你要以#分割,那就split("#")。例如a = "a#a#a", b = a.split("#") >>> print b 就输出[a,a,a]

>>> s = '192.168.1.1'>>> s.split('.')['192', '168', '1', '1']

>>> a = '46003,2013/11/02 15:21:56,/mmsns/M6CLCDD0GAysp3sbCxsCeKXxhDI4xHkt0sf8ick'>>> id, tm, addr = a.split(',', 2)>>> id, tm, addr('46003', '2013/11/02 15:21:56', '/mmsns/M6CLCDD0GAysp3sbCxsCeKXxhDI4xHkt0sf8ick')>>> a = '4600...

要这样的吗

string的字符串切割lib函数 例如 s=“1 2 3” nums=s.split(" ") #拿空格做分隔符 nums的结果 ['1','2','3']

>>> "hello world!".split()['hello', 'world!']从输出的结果来看是list

str="I love Pekin, and you ?" str_new=str.replace(' ','0') str_new.split(",") 最后输出:['I0love0Pekin', '0and0you0?'] 如果还想分开: str_new_new=str_new.split(",") str_new_new[0].split('0')+str_new_new[1].split('0') 最后输出:[...

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com