2017年啦,但是过节仿佛跟我没什么关系,我还是一如既往苦逼的做着苦逼的事儿。不过还是希望在新的一年里,各位看官可以身体健康万事顺意,这个地球可以世界和平,那个小兔子能乖乖的嫁给我,而且杭州的各种上市公司慈悲为怀的hr们可以拿一份好的offer给我,让我早日可以成为高富帅等等等等等等。
好了,梦回现实,没有那么多时间用来扯淡。看了一篇www.codesec.net/view/165565.html,里面提到了partition()函数,这个函数跟split差不多,都是搞切割的。但是partition()具体是来根据括号内的分隔符将一个字符串分割,而且仅仅是切一刀,生成的结果是一个元祖。
AAA=”http://123://.com”#这里有两个://#
print(AAA.partition(“://”)) #以://为分隔符开切#
生成的结果是:’http’, ‘://’, ‘123://.com’)
如果改一下,以com作为分隔符开切呢?
print(AAA.partition(“com”))
回车的结果是:(‘http://123://.’, ‘com’, ”)
如果是一个不存在的字符作为分隔符呢?那么返回的就是字符本身+两个空的元。
要知道,元祖是可以排序的,这样就可以很简单的想到,partition()[1]=分隔符本身
这些仅仅是一个皮毛东西,但是可以深挖掘一下。partition其实可用来切大段大段的源代码。我们还是以前几篇文章里的html作为例子。
html='''A
登录后复制
这样也能达到“大锤敲缝”的目的
【相关推荐】
1. 分享一篇Python中字符串函数 (partition)详解
2. Python中partition字符串函数实例教程
3. MySQL之-数据表分区技术PARTITION的代码示例浅析
以上就是分享一个字符串函数(partition)的实例代码的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2272310.html