python的split函数

#python中不存在单个字符的运算,只有字符串函数
>>> s="www.google.com"
>>> s
'www.google.com'
>>> s.split('.')                 #无参数全部切割
['www', 'google', 'com']    #split之后是列表类型
>>> s.split('.',1)               #分隔一次
['www', 'google.com']
>>> s.split('.')[1]              #取出被'.'分开的第一个字符串
'google'
>>> s.split('.',-1)              #小于0 的参数为全部切割
['www', 'google', 'com']
>>> s1,s2,s3=s.split('.',2)      #s1,s2,s3分别赋值得到被切割的三个部分
>>> s1
'www'
>>> s2
'google'
>>> s3
'com'
>>> s='''call                    #切割换行符!
me
baby'''
>>> s
'call\nme\nbaby'
>>> print s                     #print显示效果
call
me
baby
>>> s.split('\n')
['call', 'me', 'baby']
>>> s="hello world!<[www.google.com]>byebye"  #经典样例
>>> s
'hello world!<[www.google.com]>byebye'
>>> s.split('[')[1].split(']')[0]
'www.google.com'
>>> s.split('[')[1].split(']')[0].split('.')
['www', 'google', 'com']
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值