Python strip()方法,split()方法和replace()的区别(易混淆)

1.Python当中的strip方法用于删除字符串结尾和开头的规定字符,假设是换行符“\n”,则都可以将其删除,并且他它返回的是字符串,如果里面什么都不写则默认删除空格或换行符

 

2.而split()方法则是用于分割单词,字符串等作用,里面的第一个参数用于接收遇到什么进行分割,第二个参数用于接收分割的次数(默认为分割到无法分割为止,一般不写第二个参数),且最后返回的是列表不是字符串!并且在默认的情况下,split()遇到空格也就是“”,“\t”以及“\n”都会进行分割,因此是一个十分有用的函数。

 

3.replace方法也可以接收另个参数,这两个参数基本上是必须参数了,第一个参数用于写入想要置换的值,第二个值用于把想要置换的值进行置换,比如我们有一个字符串:

“123\n123123”

想要把这一段字符串当中的换行符\n删除直接使用:

str.replace("\n","")

即可

posted @ 2020-03-31 15:50  Geeksongs  阅读(965)  评论(1编辑  收藏  举报

Coded by Geeksongs on Linux

All rights reserved, no one is allowed to pirate or use the document for other purposes.