2019-06-14 10:41:53 214浏览
str.split(str=' ', num=string.count(str))
为所有的空字符包括空格、换行(\n)、制表符(\t)。
>>> a = '\tabc \nm \tdef \t' >>> a.split() ['abc', 'm', 'def'] >>> b = 'www.kouding.com' >>> b.split('.') ['www', 'kouding', 'com'] >>> b.split('.',1) ['www', 'kouding.com'] >>> c = 'aabbbaaccca' >>> c.split('a') #当分割后左边什么都没有会被空字符串填充 ['', '', 'bbb', '', 'ccc', ''] >>> c.split('aa') ['', 'bbb', 'ccca'] >>>
>>> str1,str2 = b.split('.',1) >>> print(str1,str2) www kouding.com >>> b.split('.',1)[0] 'www' >>> b.split('.',1)[1] 'kouding.com' >>>
>>> a = 'abc\ndef\ngh' >>> a.splitlines() ['abc', 'def', 'gh'] >>> t = """www.kouding.com www.qianfeng.com www.baidu.com """ >>> t.splitlines() ['www.kouding.com ', 'www.qianfeng.com ', 'www.baidu.com '] >>> t.splitlines(True) ['www.kouding.com \n', 'www.qianfeng.com \n', 'www.baidu.com \n'] >>>
>>> print(''.split('\n'),''.splitlines()) [''] [] >>> print('abc\n'.split('\n'),'abc\n'.splitlines()) ['abc', ''] ['abc'] >>>
最后想要了解更多关于Python和人工智能方面内容的小伙伴,请关注扣丁学堂Python培训官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供权威的Python开发环境搭建视频,Python培训后的前景无限,行业薪资和未来的发展会越来越好的,扣丁学堂老师精心推出的Python视频教程课定能让你快速掌握Python从入门到精通开发实战技能。扣丁学堂Python技术交流群:279521237。
【关注微信公众号获取更多学习资料】 【扫码进入Python全栈开发免费公开课】