赞
踩
Python中split():split() 方法可以实现将一个字符串按照指定的分隔符切分成多个子串,这些子串会被保存到列表中(不包含分隔符),作为方法的返回值反馈回来。
s.split(sep,maxsplit)
以下结果用的是Python集成开发环境IDLE运行得出,Python版本号为python 3.8.2版本。不同版本,运行结果可能有差异,仅供参考。
1.情况一
- s='an apple a day'
- def split(s):
- return s.split('a')
- print(s.split())
上述代码在IDLE运运行结果:
2.情况二,不带参数,以空格分隔
- s='an apple a day'
- def split(s):
- return s.split('')
- print(s.split())
上述代码在IDLE运运行结果:
3.情况三
- s='an apple||a day'
- def split(s):
- return s.split('||')
- print(s.split())
上述代码在IDLE运运行结果:
4.情况四
- s='an apple || a day'
- def split(s):
- return s.split('||')
- print(s.split())
上述代码在IDLE运运行结果:
5.情况5
- s='anppappleppappday'
- print(s.split('p'))
上述代码在IDLE运运行结果:
6.情况6,类似于切豆角,一个字符P,切一刀(分隔一次),10个字符P,分隔10次,有10个逗号(刀印)。
- s='ppanppappleppappday'
- print(s.split('p'))
上述代码在IDLE运运行结果:
7.
- s='an.apple.a.day'
- print(s.split('.',2))
上述代码在IDLE运运行结果:
8.分隔2次,并选第二个片段
- s='an.apple.a.day'
- print(s.split('.',2)[1])
上述代码在IDLE运运行结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。