当我们处理字符串时,通常会出现字符串前后空格的问题,这时候就可以使用 strip()
函数来移除字符串两端的空白字符,以便于后续的字符串处理操作。
strip() 函数的用法
strip()
函数的语法为:str.strip([chars])
,其中 str
表示要处理的字符串,chars
参数可选,用于指定要移除的字符集合。
具体来说,strip()
函数将会移除字符串两端的空白字符(包括 \n
、\r
、\t
等),并返回处理后的结果。如果指定了 chars
参数,则会移除字符串两端的该字符集合。
下面是一个示例,演示如何使用 strip()
函数移除字符串两端的空字符:
str1 = " hello world "
result = str1.strip()
print(result)
运行结果为:
hello world
这里的 str1
字符串中包含了前后空格,但是经过 strip()
函数的处理后,输出结果中的空格已经被移除了。
下面是另一个示例,演示如何使用 strip()
函数移除字符串两端的指定字符集合:
str2 = "hello,world;|"
result = str2.strip(',;|')
print(result)
运行结果为:
hello,world
这里的 str2
字符串中包含了前后的 ,
、;
和 |
字符,但是经过 strip()
函数的处理后,输出结果中的这些字符都被移除了。
总结
strip()
函数是 Python 中常用的字符串处理函数之一,可以帮助我们移除字符串两端的空白字符或指定字符集合,方便后续的字符串处理操作。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python strip()函数 介绍 - Python技术站