strip() 方法详解轻松掌握字符串首尾清理技巧
strip()?
在 Python 中,strip() 是字符串对象的一个内置方法,用于移除字符串开头和结尾的空白字符(如空格、换行符 \n、制表符 \t 等)。
它不会修改原字符串,而是返回一个新字符串。
str.strip([chars])
chars(可选):指定要删除的字符集合。如果不提供,默认删除所有空白字符。>>> s = " Hello, World! "
>>> s.strip()
'Hello, World!'
>>> s = "###Python###"
>>> s.strip("#")
'Python'
>>> s = "...Hello..."
>>> s.strip(".")
'Hello'
注意:strip() 会移除首尾所有在 chars 中出现的字符,直到遇到不在其中的字符为止。
lstrip():仅去除左侧字符。rstrip():仅去除右侧字符。输入一段包含前后空格或符号的字符串,点击按钮查看 strip() 效果: