如何在Python中去除字符串中的空白字符?
在处理Python字符串时,一个常见的问题是如何去除字符串中的空白字符。空白字符包括空格 ()、制表符 (\t)、换行符 (\n) 和回车符 (\r)。下面介绍了三种在Python中去除字符串中的空白字符的方法。
去除字符串开头和结尾的空白字符
使用 str.strip() 方法去除字符串开头和结尾的空白字符。
' Hello '.strip() # 'Hello'
去除字符串开头的空白字符
字符串开头的空白字符是指字符串开头的空白字符。要去除它们,使用 str.lstrip() 方法。
' Hello '.lstrip() # 'Hello '
去除字符串结尾的空白字符
字符串结尾的空白字符是指字符串结尾的空白字符。要去除它们,使用 str.rstrip() 方法。
' Hello '.rstrip() # ' Hello'
rstrip() 方法用于删除字符串末尾的空格。在这个例子中,字符串 ' Hello ' 的末尾有两个空格,调用 rstrip() 方法后,这两个空格被删除,返回的结果是 ' Hello'。